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

相關文章
相關標籤/搜索