0

我可以将 NRPE 替换为 Puppet 进行管理吗?如果答案是肯定的,有人可以解释一下两者之间的优势吗?

谢谢,

4

3 回答 3

7


我认为您正在比较两种不同的事物。

NRPE 是远程监控的代理。

Puppet 是一个配置管理框架,有点像 make(1) 用于整个 Unix 和 Mac 系统配置。

因此,如果您想做的是安装软件和调整配置,Puppet 是一个不错的起点。

于 2010-09-05T19:29:51.903 回答
2

虽然您可以将 NRPE 设置为基本上允许执行任意命令,但由于 NRPE 的简单身份验证和难以以这种方式管理大量主机,这既是有风险的,又是繁琐的。Puppet 是一个用于自动化主机配置的工具,它非常擅长。如果您只想远程运行一些命令,请查看 mcollective、pssh、mussh、dsh、sshpt、fabric、pdsh、pussh、clusterit——还有很多其他命令。甚至 ganglia 也有一个远程命令执行框架。类似于 Puppet 的工具有 Chef 和 CFengine。

于 2011-08-20T17:53:23.390 回答
0

数字罗斯是正确的。NRPE 和 Puppet 位于两个不同的空间。

于 2010-11-04T14:35:38.713 回答