linux shell ansible 命令详解

安装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

猜你喜欢

转载自www.cnblogs.com/faberbeta/p/linux-shell012.html