傀儡在UI中主机组上运行导致:无法应用目录:损坏的pipe道 – <STDOUT>

在主机组(相同的configuration/安装/操作系统等)尝试从用户界面(1.11.0 – 感谢改进的UI速度,顺便说一句)“运行木偶”,结果将是“失败申请目录:破碎pipe道 – “错误。 所有主机都是Ubuntu Trusty。 这是一个从20个节点上运行的UI Puppet的系统日志输出:

Apr 14 11:34:27 pn02 puppet-agent[45865]: Retrieving pluginfacts Apr 14 11:34:27 pn02 puppet-agent[45865]: Retrieving plugin Apr 14 11:34:28 pn02 puppet-agent[45865]: Loading facts Apr 14 11:35:15 pn02 puppet-agent[45865]: Caching catalog for pn02.blahblah.org Apr 14 11:35:22 pn02 puppet-agent[45865]: Failed to apply catalog: Broken pipe - <STDOUT> 

但是,当从节点手动运行木偶,或执行定期执行的木偶运行时,运行将成功完成。 此外,单独的Puppet运行以及在UI上运行的5个节点也会成功 – 这只是在20个节点上执行时产生错误的尝试。

任何关于下一步诊断的想法? 这种networking拥塞是相关的吗? 我的主人的硬件应该被提升吗?

我有同样的问题! 我正在使用puppetssh方法来运行puppet agent -t命令。

该错误只会在多台主机上运行时显示。

我可以通过将STDOUTredirect到/ dev / null来解决这个问题。 我把“puppetssh_command:”改成了sudo puppet agent -t &>>/dev/null