2017-07-31 101 views
0

當我執行與主機組運行ansible劇本 - 無需主機匹配

ansible -i /home/linux/ansible/my-prereqs/hosts -m ping 'test' 


172.16.57.101 | SUCCESS => { 
    "changed": false, 
    "ping": "pong" 
} 

我的主機清單文件位於/home/linux/ansible/my-prereqs/hosts

我的庫存文件就像下面

[ansible-vm] 
172.16.57.102 

**[test]** 
172.16.57.101 

現在我想運行一本遊戲書,但我無法通過庫存組運行它們

ansible-playbook -i /home/linux/ansible/my-prereqs/hosts -l test my-prereqs.yaml 

but I get the following 


PLAY *************************************************************************** 
skipping: no hosts matched 

PLAY RECAP ********************************************************************* 

我在這裏想念我的論點是什麼?

+0

什麼是你的劇本了'hosts'指令不同? –

+0

完美只是想出了你的指針......這是從庫存文件組名稱它的工作不同謝謝@KonstantinSuvorov –

回答

-1

從註釋答:

什麼是你的劇本hosts指令?

...

這是從清單文件組名

相關問題