语法:

1.添加主机或者主机组:

[root@ansible-server ~]# vim /etc/ansible/hosts  #在最后追加被管理端的机器

ansible-web1                      #单独指定主机,可以使用主机名称或IP地址

2.添加主机组:

[webservers]        #使用[]标签指定主机组 ----标签自定义

192.168.10.11        #如果未解析添加ip

ansible-web2      #解析添加主机名

3.组可以包含其他组:

[webservers1]     #组一

ansible-web1

[webservers2]     #组二

ansible-web2

[weball:children]      #children-照写 #weball包括两个子组

webservers1        #组一

webservers2        #组二

4.为一个组指定变量,组内每个主机都可以使用该变量:

[weball:vars]         #设置变量,vars--照写

ansible_ssh_port=22      

ansible_ssh_user=root    

ansible_ssh_private_key_file=/root/.ssh/id_rsa  

#ansible_ssh_pass=test      #也可以定义密码,如果没有互传秘钥可以使用密码。