目前公司网站前台有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/...
config.yaml语法- OPTION: ARG1 ARG2 ...- OPTION: if (CONDICTIONs) ACTIONCONDITION可以是以下任意一种:使用 == 和 != 运算符比较变量和字符串;使用 ~ (大小写敏感)和 ~* (大小写不敏感)运算符匹配变量和正则表达式。...
分类:
Web程序 时间:
2015-05-16 11:42:23
阅读次数:
169
通过参考:http://www.oschina.net/question/2005703_16688之前configuration.yaml文件中email的相关配置如下:production: email_delivery: delivery_method: :async_smtp ...
分类:
其他好文 时间:
2015-05-13 16:13:09
阅读次数:
167
Salt的状态系统的核心就是SLS文件,即SaLtStatefile.SLS文件呈现一个系统该有的状态,通常这被称为配置管理。SLS文件会被python解读成一系列的列表,字典,字符串和数字top.slstop文件用于映射哪些minion主机应该通过Salt的状态系统来加载哪些SLS模块SLS文件通常是一个YAML格式..
分类:
其他好文 时间:
2015-05-12 19:19:19
阅读次数:
167
puppetmaster启动失败,提示:Error: Could not configure routes from /etc/puppet/routes.yaml: Could not find terminus puppetdb for indirection facts安装以下软件即可:apt...
分类:
其他好文 时间:
2015-05-10 17:08:45
阅读次数:
458
mongod -f 'config path'MongoDB引入一个YAML-based格式的配置文件。2.4版本以前的仍然兼容。我的mongodb配置文件:
systemLog:
destination: file
path: "/var/log/mongo/mongod.log"
quiet: true
logAppend: true
timeStampFormat: is...
分类:
其他好文 时间:
2015-05-08 18:16:32
阅读次数:
171
[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
一、简介 YAML是一种人们可以轻松阅读的数据序列化格式,并且它非常适合对动态编程语言中使用的数据类型进行编码。YAML是YAML Ain't Markup Language简写,和GNU("GNU's Not Unix!")一样,YAML是一个递归着说“不”的名字。不同的是,GNU对UNIX说不,...
分类:
其他好文 时间:
2015-05-06 22:40:29
阅读次数:
640