ansible 介绍

ansible是一个自动化运维工具可以提供配置管理、应用部署、服务自动化。node

1 管理节点 安装 yum -y install ansiblepython

2 被管理节点 只须要有python环境shell

3 配置管理端到被管理端的ssh免密运维

4 在管理节点要写一个被控制端机器列表下面简称hostsssh

[root@master1 test]# cat hosts ide

[work]工具

10.161.34.10spa

10.161.34.11部署

10.161.34.12it

[date]

10.161.34.13

10.161.34.14


5 查看全部被管理节点时间

[root@master1 test]# ansible -i hosts all -m shell -a "date"

10.161.34.11 | SUCCESS | rc=0 >>

Wed Nov 15 14:55:56 CST 2017


10.161.34.13 | SUCCESS | rc=0 >>

Wed Nov 15 14:55:56 CST 2017


10.161.34.10 | SUCCESS | rc=0 >>

Wed Nov 15 14:55:56 CST 2017


10.161.34.14 | SUCCESS | rc=0 >>

Wed Nov 15 14:55:56 CST 2017


10.161.34.12 | SUCCESS | rc=0 >>

Wed Nov 15 14:55:56 CST 2017


6 查看work组全部节点的主机名

[root@master1 test]# ansible -i hosts work -m shell -a "hostname"

10.161.34.11 | SUCCESS | rc=0 >>

node2


10.161.34.12 | SUCCESS | rc=0 >>

node3


10.161.34.10 | SUCCESS | rc=0 >>

node1

相关文章
相关标签/搜索