1、ansible的配置文件[root@vmansible]#rpm-qlansible|grepetc
/etc/ansible
/etc/ansible/ansible.cfg
/etc/ansible/hosts
/etc/ansible/rolesansible.cfg文件可以设定一些默认值,这样我们就不需要对同样的内容输入很多遍。我应该把ansible.cfg文件放到哪里呢Ansible按照如下..
分类:
其他好文 时间:
2016-02-24 17:44:59
阅读次数:
263
介绍:salt-ssh是0.17.0新出现的一个功能,一听这名字就知道它是依赖ssh来进行远程命令执行的工具,好处就是你不需要在客户端安装minion,也不需要安装master(直接安装salt-ssh这个包即可),有点类似paramiko、pssh、ansible这类的工具,有些时候你还真的需要salt-ssh(例如..
分类:
系统相关 时间:
2016-02-24 15:51:01
阅读次数:
618
ansible-direc:~ # echo -n "starting service....";echo -ne "\033[50G";echo "[ OK ]"starting service.... [ OK ] echo -ne "\033[50G" #指定跳50个空白
分类:
其他好文 时间:
2016-02-23 20:50:03
阅读次数:
323
ansbible安装:系统环境:CentOS6.5Python版本:2.7[安装]先升级python到2.7版本,请参阅升级python到新版本安装pip工具yuminstall-ypython-pip**注意:安装pip前检查下python版本,确认是2.7的,python-V安装ansiblepipinstallansible[使用]在/etc/ansible/hosts内定义管理的h..
分类:
其他好文 时间:
2016-02-23 19:13:09
阅读次数:
185
Ansible使用标准的SSH连接来执行自动化流程,不需要代理(其他描述可自行搜索)本文系统:centos6.5x64ip:172.16.162.129hostname:vm.lansgg.com测试client主机:centos6.5x64ip:172.16.162.130hostname:vm1.lansgg.com#####摘自网友总结#####一、Ansible介绍ansible是一款的自动..
分类:
其他好文 时间:
2016-02-23 17:17:50
阅读次数:
311
2016年2月23日,学习,分析ansible代码 ansible是一种运维中使用的批量部署的工具,它本身是一种框架,具体的部署和架构分析,下面这篇文章讲的不错。 http://os.51cto.com/art/201409/451927_all.htm 首先分析主文件ansible,代码和注释如下...
分类:
其他好文 时间:
2016-02-23 11:10:52
阅读次数:
1714
刚刚看了金山梁晓聪的"在AWS上的运维自动化实践分享",发现技术都是相通的,大家都是用最好的技术。我们的业务平台主要也是AWS云计算平台,尝试了许多自动化运维/配置工具,最后还是选终了Ansible。下一步在公司运维自动化DevOps要做的工作:增大Ansible在系统中的应用比重,真..
分类:
其他好文 时间:
2016-02-22 16:09:38
阅读次数:
182
克隆虚拟机ansible连接不上,需要在克隆的虚拟机上更新ssh密钥ssh-keygen-trsa-f/etc/ssh/ssh_host_ras_keyssh-keygen-tdsa-f/etc/ssh/ssh_host_dsa_key(每次执行命令会提示需要输入,直接回车)
分类:
其他好文 时间:
2016-02-21 10:18:57
阅读次数:
508
ansibleplaybookweb.yaml[root@comkDesktop]#catweb.yaml-name:webserversremote_user:roothosts:webserverstasks:-name:installhttpdyum:name=httpdstate=present-name:httpdserviceservice:name=httpdenabled=yesstate=started此非ansible的错误,在单个节点上执行也会报此错..
分类:
其他好文 时间:
2016-02-21 10:18:46
阅读次数:
227
使用ansible批量管理远程服务器
背景
本地需要管理远程的一批服务器,主要执行以下任务:
1)将本地的文件复制到远端所有服务器;
2)需要在远程服务器中执行一个个命令;
远端服务器路径并非完全一致,一般访问通过环境变量中定义的变量路径访问;
比如在.bashrc中定义$app_p..
分类:
其他好文 时间:
2016-02-18 20:05:06
阅读次数:
228