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

 

 

 
posted @ 2022-03-16 22:25  明明改变世界  阅读(872)  评论(0编辑  收藏  举报