是什么导致Puppet中的错误“无法从远程服务器检索目录:执行已过期”

我的傀儡代理随机失败,出现以下错误:

err无法从远程服务器检索目录:执行过期Puppet 2014-09-11 22:25 UTC

err无法检索目录; 跳过运行Puppet 2014-09-11 22:25 UTC

注意使用caching的目录傀儡2014-09-11 22:25 UTC

当Puppet主服务器上的负载太高而无法将编译的目录发送到代理时,可能会导致这种情况。

首先检查是否有任何服务正在使用所有可用的资源,或者服务器是否为其获取的请求供电。 如果所有代理同时运行,请编辑控制其运行时间的cron作业以将其展开。

如果一切都失败了,让代理商花费更长的时间来接收目录可能工作。 这可以通过将configtimeout设置添加到puppet.conf文件(/etc/puppet/puppet.conf)并增加值来完成。 它默认为“2米”,意思是两分钟。