当我表演
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 *********************************************************************
我在这里想念我的观点吗?
最佳答案
来自评论的答案:
您的剧本中的hosts指令是什么?
...
与清单文件组名称不同
关于linux - 运行主机组的Ansible剧本-没有匹配的主机,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45412949/