随着服务器的增多,越来越多的工作是反复一样的操作,这时候我们开始烦恼。介绍一款很好用的批量操作的软件系统:saltstack。废话少说。环境说明:操作系统版本:rhel6.5x64软件下载:http://yunpan.cn/cKvxxLbmaQiMM访问密码166e官方下载:http://docs.saltstack.cn/zh_CN/lat..
分类:
其他好文 时间:
2015-02-03 19:45:36
阅读次数:
178
运行ansible前,会出现一下Warning。[WARNING]:Theversionofgmpyouhaveinstalledhasaknownissueregardingtimingvulnerabilitieswhenusedwithpycrypto.Ifpossible,youshouldupdateit(i.e.yumupdategmp).解决方法:忽略下输出cp/usr/lib64/python2.6/site-packages/pycrypto-2.6...
分类:
其他好文 时间:
2015-02-02 20:07:53
阅读次数:
971
介绍Ansible是一种批量部署工具,现在运维人员用的最多的三种开源集中化管理工具有:puppet,saltstack,ansible,各有各的优缺点,其中saltstack和ansible都是用python开发的。ansible其实准确的说只提供了一个框架,它要基于很多其他的python模块才能工作的,所以在安装ansible..
分类:
系统相关 时间:
2015-02-02 07:13:20
阅读次数:
420
1、需求目的最近在研究ansible自动化工具,在主机表(/etc/ansible/hosts)添加管理节点信息时,几台到十几台还可以手动添加,到了百十台工作量就大了。于是想用脚本自动添加,减少工作量,刚开始想到for循环自动添加,但添加的IP、用户、密码,都不相同,实现起来比较困难,也..
分类:
系统相关 时间:
2015-02-01 12:18:20
阅读次数:
233
想必做网站运维的,对目前主流的开源监控组件zabbix应该不陌生。它功能是很强悍,但是被监控的客户端安装agentd是一件很吃力且费时的工作。如果你管理的server数量不多还好,大不了手工1台1台的安装。相反你管理的server数量很多,不采取自动化,真的会让人做梦都会想到安装zab..
分类:
其他好文 时间:
2015-01-30 17:49:29
阅读次数:
1140
Docker培训课程 - 谈docker,chef,puppet,ansible,salt stack延伸...
分类:
其他好文 时间:
2015-01-29 12:43:29
阅读次数:
649
案例: 线上有一数据库,需要每周全备一次,每天差备一次[安全起见还是差备吧,不要增备,不要吝啬磁盘哦,而且差备恢复还很快] 1、每周对数据库hellodb做完全备份 crontab任务计划: 10 01 * * 1 /bin/bash /work/dump-complete-hello.sh ===...
分类:
数据库 时间:
2015-01-25 13:49:01
阅读次数:
311
开发自动化运维管理平台开发环境:
操作系统:Cenots6.6
Web框架:tornado-4.0.2
数据库:mysql-5.1.73
相关软件包:
tornado相关依赖包
backports.ssl_match_hostname-3.4.0.2.tar.gz
setuptools-5.7.tar.gz
certifi-1.0.1.tar.gz
tornado-4.0.2.tar.gz
torndb数据库环境需要..
分类:
其他好文 时间:
2015-01-25 11:14:56
阅读次数:
224
得到当前工作目录,即当前Python脚本工作的目录路径:os.getcwd()返回指定目录下的所有文件和目录名:os.listdir()函数用来删除一个文件:os.remove()删除多个目录:osremovedirs(r"c:\python") //略危险,熟练之后再用吧检验给出的路径是否是一个文...
分类:
编程语言 时间:
2015-01-24 13:07:00
阅读次数:
214
以前自己玩ansible的时候,都是用的root账户来管理。现在到了生产环境,可不能这么随便了,我相信很多其他公司也都是禁止root的ssh连接。因此,我这次部署就遇到问题了,网上的很多文章,都没有细说这块。我也是摸索做出来的,通过这次实践,也进一步加深了对ansible的认识。希..
分类:
其他好文 时间:
2015-01-20 18:22:18
阅读次数:
297