找不到类pe_mcollective

我正在迁移到木偶企业。 已经推进了一些问题,但现在在代理运行中面临这个恼人的问题

... Could not find class pe_mcollective ... 

首先,我甚至没有使用MCollective(至less现在还没有)。 有什么办法可以暂时禁用“需要”吗? 我没有看到任何明确的在puppet.conf启用它。

我跑了locate并迅速find一个文件/opt/puppet/share/puppet/modules/pe_mcollective/manifests/init.pp它定义pe_mcollective 。 所以看起来代码是在框中,但在代理运行期间没有find。

任何想法,我怎么能把木偶“企业”指向正确的方向呢?

得到它了! 新的puppet.conf文件中有2个modulepath声明。 我把我的旧configuration没有意识到已经有一个modulepath条目从安装。

把它们组合成一个入口就是了。