随笔分类 - 自动化运维
摘要:声明 许多项目在他们的使用协助/说明网页中链接了本指南,这么做很好,我们也鼓励大家都这么做。但如果你是负责管理这个项目网页的人,请在超链接附近的显著位置上注明: 本指南不提供此项目的实际支持服务! 我们已经深刻领教到少了上述声明所带来的痛苦。因为少了这点声明,我们不停地被一些白痴纠缠。这些白痴认为既
阅读全文
摘要:CI/CD自动集成-发布-部署 持续集成:简称CI。持续集成(continuous integration)是指开发者在代码开发过程中,可以频繁将代码部署集成到主干,并进行自动化测试。持续集成的优点:快速发现错误,容易定位到错误。防止分支大幅度偏离主干。 持续交付:简称CD。是指在持续集成的基础之上
阅读全文
摘要:使用Ansible自动化部署MySQL数据库 环境声明 Ansible版本:2.9.7 MySQL数据库版本:5.7.28 节点声明: 192.168.1.62(Ansible管理端) 192.168.1.63(被管理端,MySQL目标节点) # 两个节点已经做好免密并且配置好了Yum源 # /et
阅读全文
摘要:将程序进程注册为Linux系统服务 [TOC] 1. 简介 将程序注册为系统服务后,可通过 systemctl 和 service 系统命令启动,查看,停止程序,并可以将程序设置为开机自启动等等。 将程序注册为系统服务,需要编辑xxx.service文件,并将文件存储到 /usr/lib/syste
阅读全文
摘要:环境说明 因为公司需要实现自动化部署应用服务,所以选择了Ansible,yum安装Ansible固然简单,但是生产环境服务器通网还是不太现实,所以这里主要介绍离线安装Ansible. yum安装Ansible(服务器网络正常是前提) 离线安装Ansible 详细介绍CentOS7 Linux系统离线
阅读全文
摘要:在此分享下作者积累的Linux全套资源,快乐来自与分享:),需要链接的点赞关注后请留言私信(资料免费)。 本套资源是作者认为是Linux相关最全、可用性最高的一套教程,2019年最新更新,从视频教程到word文档,甚至连软件包以及常用工具都是配套齐全的,有需要的童鞋点赞关注后请留言私信,自学起来罢!
阅读全文
摘要:一、ps 可以查看进程的内存占用大小,写一个脚本计算一下所有进程所占用内存大小的和。 (提示,使用ps aux 列出所有进程,过滤出RSS那列,然后求和) 注:ps -ef 与 ps aux 效果一样使用随意 import os list = [] sum = 0 str1 = os.popen('
阅读全文
摘要:本文内容速览: - 安装Ansible自动化运维工具 - 安装并使用web管理界面工具Ansible Tower - 破解Ansible Tower节点限制 Ansible中文官网地址: https://ansible-tran.readthedocs.io/en/latest/ http://ww
阅读全文
摘要:自动化运维saltstack 一、Saltstack介绍 Saltstack特征 1)部署简单、方便; 2)支持大部分UNIX/Linux及Windows环境; 3)主从集中化管理; 4)配置简单、功能强大、扩展性强; 5)主控端(master)和被控端(minion)基于证书认证,安全可靠; 6)
阅读全文
摘要:Ansible 安装和配置 Ansible 说明 Ansible 官网:https://www.ansible.com/ Ansible 官网 Github:https://github.com/ansible/ansible Ansible 官网文档:https://docs.ansible.co
阅读全文
摘要:发现分布式是一个发展的趋势,无论是大型网站的负载均衡架构还是大数据框架部署,以及云存储计算系统搭建都离不开多台服务器的连续部署和环境搭建。 当我们的基础架构是分散式或者基于云的,并且我们经常需要处理在大部分相同的服务器上频繁部署大致相同的服务时,我们就应该考虑自动化配置和维护了。 让用户极容易配置和
阅读全文
摘要:使用自动化运维工具Ansible集中化管理服务器 Ansible概述 Ansible是一款为类Unix系统开发的自由开源的配置和自动化工具。它用Python写成,类似于saltstack和Puppet,但是有一个不同和优点是我们不需要在节点中安装任何客户端。它使用SSH来和节点进行通信。Ansibl
阅读全文
浙公网安备 33010602011771号