在工作中的机器往往有上百上千台,在这些机器中功能往往是各不同相的,把这些机器都放在/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配置的是目录,此目录所有文件都会生效
转载于:https://blog.51cto.com/liuzhengwei521/2097289