自用 ansible集群

2021-10-06 17:49:22 字數 933 閱讀 2216

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...