我必须构建一个非常大型的复杂linux数据库服务器的大约六个实例。测试服务器版本的最佳方法是什么?
我无法自己设置机器 - 相反,我必须请求配置。另外,我不能强制配置使用Chef等自动化工具。我已经为系统管理员提供了描述配置的非常明确的电子表格 - 但它非常容易出错,需要耗费时间进行测试,并且每次都会造成破坏。
所以,我想有一个工具,将测试以下内容:
- 系统信息:已安装的软件版本&,默认CONFIGS,安全策略,须藤名单等
- 用户信息:用户ID ,组成员身份,主组的umask,ulimits,主目录,主目录PRIVS等
- 存储信息:RAID配置&程度的大小,卷,文件系统,文件系统类型,挂载点,所有权& PRIVS等
- 数据库信息:已安装的软件版本&,安装位置,数据库配置,表空间,缓冲池和数据库对象
我并不需要一个单一的工具做这一切,我会很愿意找一些工具可以将它们结合在一起。如果必须的话,我会至少写下部分内容 - 但如果我花了一个星期的时间写了一些东西,而且已经有更好的东西了,我会很失望。
这些是非常繁忙的服务器 - 所以我很嫉妒与虚拟机管理器共享任何资源。 – KenFar