我们正在build立一个testing服务器的农场。 目前我们有8台服务器。 我们正在计划使用服务器来testing以下内容
经验丰富的系统pipe理员使用什么工具:
设置PXE(预启动执行环境)以使用kickstart文件来自动执行安装操作系统的过程
Puppet是pipe理集群中所有configuration文件的好工具,并将它们推送给它们,然后使用通用的scm工具(如git , mercurial或svn)来跟踪对文件所做的更改。
Nagios和/或Ganglia非常适合用于监视硬件并在一定程度上确定事件原因的工具。
应该注意的是,学习使用这些工具,最重要的是configuration所有这些元素,并在适当的位置需要一些时间,但一旦它们被设置,它使得扩展更容易,并减less某些问题的响应时间(例如重新安装或应用扫描更改,如安全更新和软件安装)。 最重要的是,虽然使用傀儡这样的工具可以让您的所有机器在function上保持一致。
嗨,我从来没有做过,但我已经看到我的高级pipe理员这样做。他们做的是做的XMLconfiguration文件,也被称为kickstart文件在红帽环境。 您需要制作这些configuration文件,并与TFTP服务器一起设置PXE引导。 这将很容易在所有这些服务器上自动安装操作系统,至less在裸机上。如果您有足够的经验来制作kickstart文件,那么您可以继续在xml文件本身进行其他自定义。如何还有其他一些技术我不知道,还有更多的人不得不提出这个build议。