首页 > 解决方案 > 使用 1 个 IP 多主机名构建 ansible 库存

问题描述

我能知道吗,这可能有 1 个 IP 和多个库存主机名,如下所示

[server_name_1]
[server_name_2]
192.168.172.22

标签: ansibleansible-inventory

解决方案


您在此处提到的主机文件条目,当您运行它时不会出现错误,但是:- 当您将像这样在剧本中使用主机名时,以下条目

---
- hosts: server_name_1
PLAY [server_name_1] 
***************
skipping: no hosts matched

它将产生无主机匹配,因为没有与该块关联的 IP。如果您使用具有正确密钥的第二个并且访问将正常工作。但是上面的主机文件在语法上是正确的。


推荐阅读