ansible 在单个主机上执行单个模块
ansible execute a single module on a single host
我想做这样的事情:
ansible -i MYHOST, windows -m win_ping
我有 MYHOST
在库存中 windows
但我得到了这个答案:
[WARNING]: No hosts matched, nothing to do
如何 select 特定主机?
您的参数及其值的顺序有误。应该是:
ansible MYHOST -i windows -m win_ping
-i
参数的值指向库存文件,主机模式应直接给出。
您也不需要逗号,这是无需清单文件即可定义目标的老招数。
我想做这样的事情:
ansible -i MYHOST, windows -m win_ping
我有 MYHOST
在库存中 windows
但我得到了这个答案:
[WARNING]: No hosts matched, nothing to do
如何 select 特定主机?
您的参数及其值的顺序有误。应该是:
ansible MYHOST -i windows -m win_ping
-i
参数的值指向库存文件,主机模式应直接给出。
您也不需要逗号,这是无需清单文件即可定义目标的老招数。