ansible管理工具的環(huán)境及部署安裝
環(huán)境準(zhǔn)備:
管理主機(jī):172.16.1.30
被管主機(jī):172.16.1.31
部署:(管理主機(jī))
第一步:
首先對(duì)管理主機(jī)進(jìn)行本地hosts解析:
# vi /etc/hosts # cat /etc/hosts 172.16.1.30 ansible 172.16.1.31 zabbix
然后將本地的hosts文件同步到被管理主機(jī):
# scp /etc/hosts 172.16.1.31:/etc/ ###輸入被管理主機(jī)密碼
第二步
在管理主機(jī)上生成密鑰對(duì):
# ssh-keygen -t dsa -f /root/.ssh/id_dsa -N ""
出現(xiàn)下圖說(shuō)明密鑰對(duì)生成成功:
用免交互方式將公鑰文件分發(fā)至被管理主機(jī):
# yum -y install sshpass # sshpass -p123123 ssh-copy-id -i /root/.ssh/id_dsa.pub "-o StrictHostKeyChecking=no 172.16.1.31"
第三步
安裝ansible軟件:
# yum -y install ansible # rpm -qa | grep ansible ansible-2.6.20-1.el6.noarch
第四步
配置管理主機(jī)清單:
# cd /etc/ansible/ #ls ansible.cfg hosts roles # cp hosts hosts.bak # vi hosts # cat hosts [zabbix] 172.16.1.31
第五步
測(cè)試:
# ansible zabbix -m command -a "hostname" 172.16.1.31 | SUCCESS | rc=0 >> zabbix
測(cè)試可以查看到被控主機(jī)的主機(jī)名說(shuō)明配置成功。
以上就是管理工具ansible的環(huán)境及部署的詳細(xì)內(nèi)容,更多關(guān)于管理工具ansible的部署的資料請(qǐng)關(guān)注本站其它相關(guān)文章!
版權(quán)聲明:本站文章來(lái)源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來(lái)源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來(lái)源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來(lái),僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。