远程服务器pipe理软件的build议,类似于Puppet或Canonical Landscape?

我们目前有五台Ubuntu 10.04 LTS服务器,并且保持最新状态已经开始变得非常痛苦。 我一直在寻找诸如Puppet和Canonical Landscape之类的解决scheme。

在这两个我喜欢Puppet – 这将是有用的,以确保在机器上的各种目录的权限,并定义服务器上的组和用户,然后传播到客户端。

有没有其他的软件,我应该看看?

至less有厨师 , BCFG2 , Cfengine和Puppet,Puppet是我最喜欢的。

维基百科

Cfengine 。

也可以看看:

在多个服务器上pipe理应用程序,或PXE与cfEngine / Chef / Puppet

它远没有自动化,但是在5台服务器上,你可能会认为它只是dsh 。 只要创build一个主机列表文件,你可以使用dsh 一次发送所有的服务器相同的命令 。 这里的主要优点是它很容易设置,不需要安装任何服务器端,你不必学习太多。

dsh的缺点是它不健壮。 如果你的networking很脆弱或者有其他问题,那么它就不会监视你要做什么,或者做什么事情以后不会被撤销。 这是描述目标,而不是过程的帮助。 你必须投入时间学习如何描述你想要的,像cfengine这样的系统将确保你不指定相冲突的目标。

我真的不能向你推荐任何东西。 目前我使用的是dsh而已。 但如果你想要一个详尽的列表比我build议维基百科 。

radmind ( @ sourceforge )就是我正在使用的 – 不能在Linux系统上保证它,但在FreeBSD上运行得非常好。

我也可以说Puppet的好处,它可能会适合你。