在安装操作系统之前测试服务器

8 linux testing test

我们工作中的开发服务器正在对我们进行转储。所以在这一点上,我们正在为此目的重新利用我们服务器机房中的一些其他服务器。

我的老板希望我在尝试在服务器上安装任何东西之前先对其进行测试。我们怎么办?

Jos*_*ern 13

UBCD有几个基准/压力测试内置的。只要公用事业它刻录到CD和启动它,无需安装任何东西。我已经多次使用它来强调新的生产系统。

UBCD 包括

  • 内存测试
  • CPU老化
  • 基准测试工具(之前运行一次,之后运行一次)
  • 还有一堆磁盘诊断工具

效果很好。

或者有 Stress Linux,但它没有得到很好的维护。它不包括一些工具,这些工具可用于压力测试:bonnie++memtest,和stress

linux程序压力非常好。允许您使用一个程序测试内存、CPU 和磁盘。


pau*_*ska 7

我要做的第一件事是对它们运行 memtest 以绝对确保 RAM 正常工作(请参阅http://www.memtest.org/,它们有一个可从 CD-ROM 引导的 ISO 文件)。

然后我会安装Debian 或 Ubuntu 并运行一些 I/O 基准测试软件,同时仔细观察dmesg / syslog是否有任何与磁盘相关的错误。(Linux 是免费的,你的老板不应该关心。)

然后我会从 FTP 服务器下载几个大文件,同时 ping 一些东西以确保网络连接可靠。

编辑:其他地方的海报提出了一个很好的观点 - 如果它已经拥有您想要使用的操作系统,请不要安装任何东西!


小智 4

这在很大程度上取决于您需要运行什么类型的测试。如果只是为了检查它们是否仍然基本上可以工作,任何 Live CD 版本的 Linux 都可以工作(Knoppix、Ubuntu 等)。