![重新组装 RAID-5 阵列会重启我的 CentOS-5 机器](https://linux22.com/image/533568/%E9%87%8D%E6%96%B0%E7%BB%84%E8%A3%85%20RAID-5%20%E9%98%B5%E5%88%97%E4%BC%9A%E9%87%8D%E5%90%AF%E6%88%91%E7%9A%84%20CentOS-5%20%E6%9C%BA%E5%99%A8.png)
我有 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 冷却是否正常工作,测试/更换服务器的内存。