Hp-Proliant

強制 HP 智能陣列中的 LUN 重建

  • June 20, 2011

我的伺服器有一個故障驅動器和一個處於預測故障的驅動器。我更換了故障驅動器,它正在重建。

root@linux:~ # hpacucli ctrl all show config

Smart Array E200 in Slot 3           (sn: PA6C9%%BFTWZMV)

  array A (SAS, Unused Space: 0 MB)

     logicaldrive 1 (410.1 GB, RAID 5, Recovering, 1.4% complete)

     physicaldrive 1I:1:1 (port 1I:box 1:bay 1, SAS, 146 GB, Predictive Failure)
     physicaldrive 1I:1:2 (port 1I:box 1:bay 2, SAS, 146 GB, Rebuilding)
     physicaldrive 1I:1:3 (port 1I:box 1:bay 3, SAS, 146 GB, OK)
     physicaldrive 1I:1:4 (port 1I:box 1:bay 4, SAS, 146 GB, OK)

現在 LUN 卡在 Ready for Rebuild 狀態。除了重新啟動伺服器,我還能做些什麼嗎?

root@linux:~ # hpacucli ctrl all show config

Smart Array E200 in Slot 3           (sn: PA6C9%%BFTWZMV)

  array A (SAS, Unused Space: 0 MB)

     logicaldrive 1 (410.1 GB, RAID 5, Ready for Rebuild)

     physicaldrive 1I:1:1 (port 1I:box 1:bay 1, SAS, 146 GB, Predictive Failure)
     physicaldrive 1I:1:2 (port 1I:box 1:bay 2, SAS, 146 GB, Predictive Failure)
     physicaldrive 1I:1:3 (port 1I:box 1:bay 3, SAS, 146 GB, OK)
     physicaldrive 1I:1:4 (port 1I:box 1:bay 4, SAS, 146 GB, OK)

在這種情況下,“準備好重建”意味著重建無法開始。查看您的陣列配置實用程序輸出,這是因為奇偶校驗所需的其他驅動器之一也出現故障。基本上,RAID 5 陣列中有兩個故障驅動器。這是在沒有線上備用的情況下不使用 RAID 的一個很好的理由。在這種情況下,您唯一的永久解決方案是將數據從驅動器中提取並恢復。

您可以嘗試重新啟動(或重啟)。也許這會啟動這個過程(過去對我來說它工作過一次或兩次)。如果您有 HP 支持,您還可以提取 ACU 診斷程序以查看停滯重建背後的細節。

引用自:https://serverfault.com/questions/282282