帮助中心 >  技术知识库 >  云服务器 >  服务器教程 >  ansible 修改hosts文件不生效的解决办法

ansible 修改hosts文件不生效的解决办法

2023-08-30 16:13:21 1239

问题描述:
ansible host分组信息如下,一共有3台机器:
192.168.10.101

192.168.10.102

192.168.10.100

 

想取消一台机器的使用,去修改了hosts文件,结果发现不生效。hosts文件如图

修改前的:

image.png

修改后的:

image.png


修改后执行还是会出现192.168.10.100的信息

image.png


解决方法:

通过反复查看hosts文件。发现下面有另一个分组中,也写了相同的机器,并且也写了hostname。

 

于是将这个分组和分组下的机器都先注释掉了。避免可能带来的冲突。

注释掉相同的机器后。问题得到解决

原来hosts文件中写入一样的机器,还可能会产生变量覆盖/冲突的可能。

image.png

提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: