gpt4 book ai didi

mysql - 强制 ansible_hostname 值或检查 ansible 目标是否为 localhost

转载 作者:行者123 更新时间:2023-11-29 23:40:07 24 4
gpt4 key购买 nike

我正在尝试做一些研究来解决 https://github.com/ANXS/mysql/issues/20

mysql 角色有必要根据其是否针对 localhost 运行来执行稍微不同的操作。但是,我的 ubuntu 安装有 /etc/hostnameKarthikT-OptiPlex-GX620相反,ansible_hostname==localhost 的检查失败。 。手动设置ansible_hostname=localhost在我的库存文件的主机行中,似乎没有帮助,因为它似乎不会影响 ansible localhost -m setup -i hosts/development.ini 的输出

我知道我可以设置我的 /etc/hostnamelocalhost让它工作,但我想知道是否有更好的方法,这样它可能对这个角色的其他用户有用。

最佳答案

尝试使用inventory_hostname。如果您在本地主机(hosts: localhost)上运行您的剧本,与之进行比较应该可行。

关于mysql - 强制 ansible_hostname 值或检查 ansible 目标是否为 localhost,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26200653/

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