在工作中的机器往往有上百上千台,在这些机器中功能往往是各不同相的,把这些机器都放在/etc/ansible/hosts中时间久了往往会混乱;

此时可以把不同分类的机器放在不同的inventory中,达到清晰管理的目的;

配置文件:/etc/ansible/ansible.cfg

配置参数:inventory = 目录

相关inventory文件都放在/etc/ansible/inventory目录下

配置实例:

[root@shvpuppet01 inventory]# grep "^inventory"  /etc/ansible/ansible.cfg
inventory      = /etc/ansible/inventory/
[root@shvpuppet01 inventory]# ls /etc/ansible/inventory/
all  backserver  mytest  oms  oms_backup  product

 注:inventory配置的是目录,此目录所有文件都会生效