ansible 安装在控制节点上失败,但在本地主机本身上没有失败?

ansible installation fails on control node, but not fails on local host itself?

描述:Ansible yum 模块无法通过控制主机安装,但本地 yum install 完美运行?什么会导致这样的问题?我感谢任何回应。感谢你们。我为此工作了 8 个小时,研究了各种事物,并尝试了非常不同的方法。没有成功。 节点:Centos7(新安装),控制节点:Ubuntu-LTS18。

命令:

 ansible ansitest2 -i ../inv -b -m yum -a "name=epel-release state=present"

它可以是任何包。

这失败了,但是在底部我可以看到它找到了包并尝试安装它。 ()

如果我去host本身尝试安装,安装成功。 :

yum install epel-release -y

在这上面花了将近 2 天之后,终于找到了答案,/etc/resolve.conf 文件需要使用选项旋转 timeout:1 进行更新, 所以,如果你有这样的问题,主要是关于 resolve.conf man resolve.conf 会给出很好的描述。