我们在AWS中进行了一个部署,其中有一个PuppetMaster盒为AWS生态系统中的数百台其他服务器提供服务。从昨天开始,我们注意到木偶更改不适用于特工。最初,我们认为这只是新配置的盒子,但是现在我们看到,在运行puppet agent的任何计算机上我们都没有收到任何错误消息。
# puppet agent --test --verbose
Info: Retrieving pluginfacts
Info: Retrieving plugin
Info: Caching catalog for blarg-follower-0e5385bace7e84fe2
Info: Applying configuration version '1529498155'
Notice: Finished catalog run in 0.24 seconds
我可以访问PuppetMaster,并已验证其中的代码是最新的。需要帮助找出如何更好地注销此消息并调试代理与人偶主控之间的错误。
答案 0 :(得分:1)
在这种情况下,问题在于我们的Puppet Master的/etc/puppet/puppet.conf
文件已被修改,实际上代理商没有从Puppet Master获取完整的目录。我们找到了文件的备份副本,将其还原,然后我们又恢复了业务。