背景:安装软件包,只是在初始化环境时用一下,大多时候需要修改配置文件;管理Nginx配置文件的playbook,执行playbook之前,一定要备份旧的配置;机器上的配置文件需和new/files保持一致1.创建目录和配置文件说明:new为更新时用到,old为回滚时用到,即将new目录内容拷贝进来..
分类:
其他好文 时间:
2017-03-25 21:18:46
阅读次数:
2341
1.ansible安装以及配置认证ansible也是有Python开发的。ansible特点:不需要安装客户端,通过sshd去通信基于模块工作,模块可以由任何语言开发不仅支持命令行使用模块,也支持编写yaml格式的playbook支持sudo又提供UI(浏览器图形化)www.ansible.com/tower10台主机以内免费开..
分类:
其他好文 时间:
2017-03-25 12:04:26
阅读次数:
2077
背景:尽管yum和service模块安装和管理相应服务很方便,但实际生产中,一般需要使用源码安装思路:先在一台机器上编译安装好nginx,打包,再用ansible分发下去1.创建相关目录和配置文件,整体树状图mkdir/etc/ansible/nginx_install1.1vim/etc/ansible/nginx_install/install.y..
分类:
其他好文 时间:
2017-03-24 21:04:28
阅读次数:
748
一、ansible介绍1.ansibleansible是新出现的自动化运维工具,基于Python研发。糅合了众多老牌运维工具的优点实现了批量操作系统配置、批量程序的部署、批量运行命令等功能。仅需在管理工作站上安装ansible程序配置被管控主机的IP信息,被管控的主机无客户端。ansible应用程序存..
分类:
其他好文 时间:
2017-03-24 20:57:06
阅读次数:
158
作用: ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。特性1.noagent:不需要在被管控主机上安装任何软件2.noserver:无服务器端,使用时直接运..
分类:
系统相关 时间:
2017-03-22 23:36:59
阅读次数:
349
第1章思考1.1如何一键使用ansible搭建1.1.1第一步目标首先我们要明确的是我们需要实现的是一键的自动化脚本,既执行一个脚本然后就自动化安装nfs+rsync+sersync,然后让web01自动挂载nfs共享目录,1.1.2第二步关系明确及顺序既然有目标了那么我们需要做的就是我们需要明白自动..
分类:
Web程序 时间:
2017-03-22 11:37:49
阅读次数:
402
要求:linuxCentOSrelease6.8(Final)两台机器:192.168.1.2192.168.1.31.只在192.168.1.2安装yuminstallepel-releaseyuminstallansible2.在192.168.1.2上生成密钥对ssh-keygen-trsa不设置密码回车cat/root/.ssh/id_rsa.pub>>/root/.ssh/authorized_keyscat/root/.ssh/id_..
分类:
其他好文 时间:
2017-03-21 13:16:03
阅读次数:
132
YAML简介YAML是一个可读性高的用来表达资料序列的格式。YAML参考了其他多种语言,包括:XML、C语言、Python、Perl以及电子邮件格式RFC2822等。ClarkEvans在2001年在首次发表了这种语言,另外IngydtNet与OrenBen-Kiki也是这语言的共同设计者。YAMLAin‘tMarkupLanguage,即YAML不..
分类:
系统相关 时间:
2017-03-21 11:33:43
阅读次数:
266
ansible http://www.cnblogs.com/ee900222/p/ansible.html http://ju.outofmemory.cn/entry/67581 ansible vs puppet vs saltstack ansible http://www.cnblogs. ...
分类:
其他好文 时间:
2017-03-19 13:05:33
阅读次数:
135
#!/bin/bash#justpreventyouhavesshkeyrm-rf/root/.ssh/id_dsa*ssh-keygen-tdsa-f/root/.ssh/id_dsa-P"">>/dev/null2>&1#allcanssheachotherforipin$*do sshpass-p123456ssh-copy-id-i/root/.ssh/id_dsa.pub"-oStrictHostKeyChecking=noroot@$ip">>/dev/nul..
分类:
其他好文 时间:
2017-03-17 21:12:32
阅读次数:
279