当我尝试将puppet代理与puppet agent --test
连接时,我有这个错误:
Info: Retrieving plugin
Error: Could not retrieve catalog from remote server: Error 400 on SERVER :Could not find class <my_module> for <my_agent> on node <my_agent>
Warning: Not using cache on failed catalog
Error: Could not retrieve catalog; skipping run
我在 sites.pp 上有import nodes
,在 nodes.pp上有include <my_module>
的 - 编辑 - 的
sites.pp
的内容:
import "nodes"
filebucket { main: server => "<my_master>" }
File { backup => main }
Exec { path => "/usr/bin:/usr/sbon:/bin:/sbin" }
nodes.pp
的内容:
node "<my_agent>" {
include <my_module>
}
的 - 编辑 - 的
真正的问题是什么?
由于
答案 0 :(得分:0)
我创建了另一个虚拟机,现在正在运行! =)
也许我在网络配置中犯了一个错误。