Ansible 使用配置


1、配置 /etc/ansible/hosts 文件,添加被管控主機ip
#vim /etc/ansible/hosts  
文件末尾添加組[group1]和被管控主機的IP
[group1]
192.168.31.102
192.168.31.103

 

 2. 修改配置文件

#vim /etc/ansible/ansible.cfg
1> 禁用每次執行ansbile命令檢查ssh key hosthost_key_checking = False
2> 開啟日志記錄log_path = /var/log/ansible.log
3> ansible連接加速配置
 
3. 配置ansbile主機和被管控主機機器互信(ssh免密登錄)
#ssh-keygen -t rsa一直回車會生成公鑰id_rsa.pub和私鑰id_rsa
然后將鑰匙給到被控制的主機:
#ssh-copy-id 192.168.31.102
#ssh-copy-id 192.168.31.103
 
4. 在管理端增加所有服務器的主機名
#vim /etc/hosts
 
5. 在server端添加私鑰
#ssh-add ~/.ssh/id_rsa
如果出現以下報錯:
執行如下命令 ssh-agent bash
然后再執行ssh-add ~/.ssh/id_rsa
 
6. 測試
#ansible all -m ping
控制主機有響應,說明安裝配置成功。
 
7. 常用命令
查看所有主機列表:ansible all --list
 
查看ansible版本:ansible --version

配置文件目錄:vim /etc/ansible/xxx

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM