安装ansible
yum install epel-release -y
yum install ansible -y
ansible被安装到 /etc/ansible/
主要的配置文件
- /etc/ansible/ansible.cfg
- /etc/ansible/hosts
针对/etc/ansible/ansible.cfg
有如下配置可以修改
forks = 5 #该项控制ansible的并发数量,可以根据自身服务器的性能调大,例如调到30
host_key_checking = False # 该项默认前面有一个注释符号"#",通常我习惯把该项的注释去掉,第一次链接不需要检查host_key
针对/etc/ansible/hosts
该配置可以设置被控制节点的分组
如下设置了一个node组,该组有两个IP,如下设置要达到节点控制需要设置免密登陆
[node]
192.168.1.80
192.168.1.81
用如下的设置可以不需要设置免密,只是需要把密码填写在hosts文件中
192.168.1.251 ansible_ssh_user=root ansible_ssh_pass=232410 192.168.1.252 ansible_ssh_user=root ansible_ssh_pass=232410