1.環境準備:
3臺虛擬機器
centos7(ansible,管理節點): 192.168.189.171
centos6 (被管理節點) : 192.168.189.162
centos6 (被管理節點) : 192.168.189.163
所有節點的防火牆和iptables都關一下!
centos7
systemctl stop firewalld
setenforce 0
centos6
service iptables stop
setenforce 0
2.管理節點的部署
在centos7服務上安裝ansible
# yum -y install ansible
ssh的免密登入
# ssh-keygen 執行後一路回車即可
# ssh-copy-id [email protected]
# ssh-copy-id [email protected]
3.新增被管理節點到清單檔案中
# vim /etc/ansible/hosts
[webservers]
#用來定義乙個組
192.168.189.162 #成員主機的ip位址
192.168.189.163
4.下發乙個任務測試是否可達!
ansible 主機/主機組/all -m 模組 -a 『模組的選項』 -f 5
# ansible webservers -m ping
192.168.189.162 | success =>
192.168.189.163 | success =>
如果每個節點返回都是success說明配置成功 ansible集群控制
介紹 ansible是新出現的自動化運維工具,基於python開發,集合了眾多運維工具 puppet cfengine chef func fabric 的優點,實現了批量系統配置 批量程式部署 批量執行命令等功能。無客戶端。工作原理 ansible基礎 1.定義主機清單 vim etc ansib...
集群工具ansible簡單使用
ansible是與puppet saltstack類似的集群管理工具,其優點是僅需要ssh和python即可使用,而不像puppet saltstack那樣都需要客戶端。與puppet類似,ansible也支援豐富的功能 安裝方法為 yum y install ansible或pip install...
集群工具ansible使用方法
ansible是與puppet saltstack類似的集群管理工具,其優點是僅需要ssh和python即可使用,而不像puppet saltstack那樣都需要客戶端。與puppet類似,ansible也支援豐富的功能 安裝方法為 yum y install ansible或pip install...