执行ansible命令时出错

时间:2020-01-08 23:10:56

标签: ansible ansible-inventory ansible-facts ansible-template ansible-awx

运行Ansible ping命令时,我得到以下输出:

[root@test1~]# ansible -m ping 10.95.252.140`
[WARNING]: Found both group and host with same name: dev_oip_servers

[WARNING]: Unable to load the facts cache plugin       
(namespace.collection_name.cache_plugin_name).

[WARNING]: Could not match supplied host pattern, ignoring: 10.95.252.140

[WARNING]: No hosts matched, nothing to do

1 个答案:

答案 0 :(得分:0)

[警告]:找到名称相同的组和主机:dev_oip_servers

您现在对ansible -m ping dev_oip_servers会有什么期望?它会ping通具有该名称的主机还是具有该名称的组中的主机?或两者?重命名主机或组以避免这种歧义。

[警告]:无法匹配提供的主机模式,忽略: 10.95.252.140

[警告]:没有匹配的主机,无事可做

您需要通过将Ansible添加到广告资源中来使其意识到10.95.252.140。请参阅official documentation

[警告]:无法加载事实缓存插件 (namespace.collection_name.cache_plugin_name)。

请发布以下内容的输出:grep fact_caching /etc/ansible/ansible.cfg

(必要时调整ansible.cfg的路径)