一 需要安装些什么 Ansible默认通过 SSH 协议管理机器. 安装Ansible之后,不需要启动或运行一个后台进程,或是添加一个数据库.只要在一台电脑(可以是一台笔记本)上安装好,就可以通过这台电脑管理一组远程的机器.在远程被管理的机器上,不需要安装运行任何软件,因此升级Ansible版本不会 ...
分类:
其他好文 时间:
2017-06-05 22:04:38
阅读次数:
171
MySQL数据库-pymysql模块 pymysql模块是python操作数据库的一个模块 connect()创建数据库链接,参数是连接数据库需要的连接参数使用方式: 模块名称.connect() 参数: host=数据库ip port=数据库端口 user=数据库用户名 passwd=数据库密码 ...
分类:
数据库 时间:
2017-06-05 10:23:48
阅读次数:
282
1、group.add模块group.add:添加指定用户组。[root@salt-master~]#salt‘salt-minion02.contoso.com‘group.adduser11000
salt-minion02.contoso.com:
True2、group.info模块group.info:返回用户组信息。[root@salt-master~]#salt‘salt-minion02.contoso.com‘group.infouser1
s..
分类:
其他好文 时间:
2017-06-04 22:48:38
阅读次数:
268
一、源码安装1、下载地址:http://releases.ansible.com/ansible/2、管理机需要出外网,安装的时候会下载依赖包3、新建目录/etc/ansible/4、将安装包\ansible-2.3.0.0\examples\中【ansible.cfg】【hosts】2个文件拷贝到/etc/ansible下5、配置【hosts】,增加被管理的客户机[we..
分类:
其他好文 时间:
2017-06-02 17:42:20
阅读次数:
126
1.确保机器上安装的是Python2.6或者Python2.7版本:python-V2.查看yum仓库中是否存在ansible的rpm包yumlist|grepansible若不存在或是低版本可更换yum源或者采用源码安装阿里云的yum源:http://mirrors.aliyun.com/repo/备份源文件,然后下载对应的版本至/etc/yum.repos.d/目录..
分类:
其他好文 时间:
2017-06-01 16:41:25
阅读次数:
320
需要的工具:ansible批量管理工具思路:实现一键自动化安装好rysnc备份服务器,实现全网备份rysnc配置文件,是在管理机上,推送到我们的rysnc服务器上的,所以我们可以随时可以在管理机修改我们的rysnc服务器上的配置文件rysnc配置文件写两个模块backupnfsbakcup就是两个备份共..
分类:
其他好文 时间:
2017-05-30 13:27:59
阅读次数:
665
模块的使用 查看模块帮助 ansible-doc -l 查看所有模块 ansible-doc -s MODULE_NAME 查看指定模块的详细帮助 ansible命令应用基础 语法: ansible <host-pattern> [-f forks] [-m module_name] [-a arg ...
分类:
其他好文 时间:
2017-05-28 16:05:42
阅读次数:
222
ansible小结(一)ansible的安装 常用的自动化运维工具: CFengine 最早的自动化运维工具 Chef Puppet --基于Ruby开发,采用C/S架构,扩展性强,基于SSL认证 (远程命令执行比较短板) SaltStack --基于Python开发,采用C/S架构,比Puppet ...
分类:
其他好文 时间:
2017-05-28 13:00:15
阅读次数:
921
[root@localhostroles]#pwd/etc/ansible/roles[root@localhostroles]#lsansible_zabbix.tar.gzzabbix[root@localhostroles]#llzabbix/总用量16drwxr-xr-x.2rootroot40965月2517:15group_varsdrwxr-xr-x.8rootroot40965月2617:25roles-rw-r--r--.1rootroot145月2711:05zabbix.re..
分类:
其他好文 时间:
2017-05-27 17:58:23
阅读次数:
258
ansible默认提供了很多模块来供我们使用。在Linux中,我们可以通过ansible-doc-l命令查看到当前ansible都支持哪些模块,通过ansible-doc-s模块名又可以查看该模块有哪些参数可以使用。下面介绍比较常用的几个模块:12345678910111213copy模块file模块cron模块group模块user模块..
分类:
其他好文 时间:
2017-05-26 21:49:44
阅读次数:
370