重新组装 RAID-5 阵列会重启我的 CentOS-5 机器

重新组装 RAID-5 阵列会重启我的 CentOS-5 机器

我有 3 个硬盘,每个硬盘分为 3 个分区。

我已经为启动分区创建了 RAID-1

  • 从 sda0、sdb0 创建的 md0

并创建了两个 RAID-5 阵列:

  • 从 sda1、sdb1、sdc1 创建的 md1
  • 从 sda2、sdb2、sdc2 创建的 md2

它以前工作正常,但有一天我不得不关闭机器(冷重启)才能从机器获得任何响应。之后,当系统开始启动时,它尝试了一段时间重建 RAID 阵列,但几分钟后它就悄无声息地崩溃了。

我从 DVD 以 Linux 救援模式启动系统,并尝试手动重新组装 RAID 设备。我能够使用以下命令重新组装 md0 和 md1:

mdadm --assemble --scan /dev/md0

mdadm --assemble --scan /dev/md1

但是当我尝试使用以下命令重新组装 md2 时:

mdadm --assemble --scan /dev/md2

系统再次静默重启。

我该如何解决这个问题?

答案1

我怀疑是硬件问题,但问题出在 CentOS5 中使用的旧内核。我使用了 Ubuntu 10.10 32 位版本 Live CD,并能够用它重建阵列。

重建阵列后,我重启了装有原始 CentOS 的服务器,然后升级了所有软件包和内核。从那以后,它一直运行良好。

答案2

这似乎是硬件问题,检查服务器,检查 CPU 冷却是否正常工作,测试/更换服务器的内存。

相关内容