Arb*_*zar 19
你可以这样做:
ansible all -i "<hostname-or-ip>," -a 'uptime'
请注意,IP地址末尾,或者它将被视为主机库存文件名.
以下是一个参考示例:
ansible all -i "192.168.33.100," -a 'uptime'
192.168.33.100 | SUCCESS | rc=0 >>
 12:05:10 up 10 min,  1 user,  load average: 0.46, 0.23, 0.08
可以使用三种方式将主机分配给ansible
在默认情况下为/ etc / ansible / host的ansible.cfg中使用库存路径
使用主机文件
ansible -i /tmp/hosts -a 'uptime'
使用主机ip作为逗号分隔的主机列表。请注意列表末尾的逗号
ansible -i "192.168.1.16,192.168.1.80:2222," -a 'uptime'   
从中ansible --help可以获得-i选项说明
-i INVENTORY, --inventory-file=INVENTORY
                    specify inventory host path
                    (default=/etc/ansible/hosts) or comma separated host
                    list.