gpt4 book ai didi

Ansible:[警告]:发现组和主机具有相同的名称

转载 作者:行者123 更新时间:2023-12-02 16:45:36 30 4
gpt4 key购买 nike

使用 ec2.py 库存脚本查询我的 EC2 实例。我不断收到以下警告信号。我如何通过解决导致问题的原因来抑制它们?

[WARNING]: Found both group and host with same name: nex-1.XYZ.net
[WARNING]: Found both group and host with same name: admin-1.XYZ.net
[WARNING]: Found both group and host with same name: jenkinsmaster-1.XYZ.net

最佳答案

发现与主机和组相同的名称的重复使用很容易:

[webserver]
webserver

但这可能会更棘手,因为有时只是您忘记在组定义中添加 :children

这个定义会引发警告:

[webservers]               # <-- 'webservers' is a group
web1
web2

[agent_x]
webservers # <-- 'webservers' is a host

虽然这个不会:

[webservers]               # <-- 'webservers' is a group
web1
web2

[agent_x:children]
webservers # <-- 'webservers' is a group

引用自ansible 2.4文档https://github.com/ansible/ansible/blob/stable-2.4/docs/docsite/rst/intro_inventory.rst#groups-of-groups-and-group-variables

It is also possible to make groups of groups using the :children suffix in INI or the children: entry in YAML

这意味着您必须明确该组将列出主机还是

关于Ansible:[警告]:发现组和主机具有相同的名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44267060/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com