ansible自动化运维工具简介ansible是新出现的运维工具是基于Python研发的糅合了众多老牌运维工具的优点实现了批量操作系统配置、批量程序的部署、批量运行命令等功能。1.ansible的安装直接用yum安装,配置好epel源即可。2.ansible安装目录在/etc/ansible下。服务器环境192.168...
分类:
其他好文 时间:
2015-05-27 16:05:18
阅读次数:
259
使用ansible批量管理远程服务器背景本地需要管理远程的一批服务器,主要执行以下任务:1) 将本地的文件复制到远端所有服务器; 2) 需要在远程服务器中执行一个个命令;远端服务器路径并非完全一致,一般访问通过环境变量中定义的变量路径访问; 比如在.bashrc中定义$app_path=/op...
分类:
其他好文 时间:
2015-05-27 08:33:22
阅读次数:
159
目前公司网站前台有16台,每次想更新个文件,手动更新真的很让人抓狂。现在就借助ansible的copy模块轻松实现批量分发,并自动备份,效果还不错,拿来分享给大家。1.前提要安装好ansible且要与前台16台服务器,做好ssh信任,并归类到一组如v2_51auto_www。#cat/etc/ansible/host..
分类:
其他好文 时间:
2015-05-20 18:39:41
阅读次数:
263
安装依赖包
安装PyCrypto:http://blog.csdn.net/eric_sunah/article/details/45826933安装paramiko(http://blog.csdn.net/zyz511919766/article/details/18355795)安装pywinrm:pip install http://github.com/diyan/pywinrm/...
file模块用于对普通文件,目录,特殊文件和链接文件进行各种操作/usr/lib/python2.6/site-packages/salt/states/file.pydefmanaged(name,
source=None,
source_hash=‘‘,
user=None,
group=None,
mode=None,
template=None,
makedirs=False,
dir_mode=None,
context=None,
repla..
分类:
其他好文 时间:
2015-05-14 20:42:29
阅读次数:
484
[root@Ansible ~]# ansible RAC -m yum -a 'name=iscsi-initiator-utils state=installed'RAC_Node1 | success >> {"changed": false, "msg": "", "rc": 0, "res...
分类:
其他好文 时间:
2015-05-07 18:24:13
阅读次数:
162
环境:vim /etc/hosts192.168.199.61 Ansible192.168.199.60 Nginx1192.168.199.62 Nginx2192.168.199.63 Haproxy在Ansible服务器上安装Ansible先解决依赖关系:# yum -y install p...
分类:
其他好文 时间:
2015-05-04 19:44:58
阅读次数:
121
现在,慢慢测试一下ANSIBLE的功能,不过,总体感觉是,比SALTSTACK运行要慢,好像还有点点不稳定。。。。但,在局域环境的表现,还是不错的。。。~~~~~~~~~~~~~有几个小事要注意起来:一,如果HOST不是标准端口,则要写进/ETC/ANSIBLE/HOSTS文件,并且,相应的登陆帐号...
分类:
其他好文 时间:
2015-04-29 23:02:32
阅读次数:
221
这个比SALTSTACK轻量,,不知道速度如何。。。。。参考文档:http://linux.cn/article-4215-1.htmlwget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.r...
分类:
其他好文 时间:
2015-04-28 09:31:12
阅读次数:
209