我正在与同事合作,因此我希望一切都设置正确;但是我遇到了一些问题。
当在 Puppet Master 上时,如果我运行,mco ping
那么我会得到一个代理列表;但是如果我运行mco puppetd runall 1
(或者任何数量,就并发而言) - 唯一响应的代理是 Puppet Master。
所有机器都是 Ubuntu 12.04,并在 AWS EC2 中运行。我可以 ping 和 SSH 到所有机器。Puppet 正常运行。
我非常困惑我这里缺少什么。有人能给我指出正确的方向吗?
提前致谢。
答案1
有关于安装代理的指南@http://projects.puppetlabs.com/projects/mcollective-plugins/wiki/InstallingPlugins
看来您并没有在所有地方安装 puppetd 代理。
无论如何,支持 mcollective 的最佳地点是 freenode IRC 频道