重新組裝 RAID-5 陣列會重新啟動我的 CentOS-5 機器

重新組裝 RAID-5 陣列會重新啟動我的 CentOS-5 機器

我有 3 個硬碟,每個硬碟分成 3 個分割區。

我為引導分割區建立了 RAID-1

  • md0 從 sda0、sdb0 創建

並且還創建了兩個 RAID-5 陣列:

  • md1 由 sda1、sdb1、sdc1 創建
  • md2 由 sda2、sdb2、sdc2 創建

它曾經工作得很好,但有一天我不得不關閉機器電源(冷重啟)才能得到機器的任何響應。此後,當系統開始啟動時,它嘗試了一段時間重建 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冷卻是否正常,測試/更換伺服器記憶體。

相關內容