Hp

重新啟動後無法辨識 HP Smart Array P800 上的邏輯驅動器

  • March 20, 2014

我們的 Smart Array P800 配置執行良好 (RAID5)。在物理上,我們有一個與 Linux 伺服器連接的磁碟盒(像這樣)。這是發生的事情:

  1. 此伺服器意外重新啟動。
  2. 在伺服器上執行的 hpacucli 實用程序(命令行)立即重新啟動給出了一些奇怪的磁碟故障,並且邏輯驅動器處於“故障”狀態。
  3. 我們重新啟動了磁碟盒和伺服器。我們在重新啟動時得到了這個

Drive positions appear to have changed. Run Array Diagnostics Utility (ADU) if previous positions are unknown. 4. hpacucli 現在認為所有磁碟都正常,但它會將它們列為“未分配”。

我們如何重新創建失去數據的邏輯驅動器?我們可以執行一些實用程序/命令來解決這個問題嗎?

不,我只記得有兩張帶有失敗警告的光碟。這就是我們決定重新啟動機箱的原因。

那是錯誤的行動。RAID5 和兩個故障磁碟是危險的組合。RAID5 只能承受單個磁碟故障

您的外部機箱可能是HP StorageWorks MSA60,而不是您連結的 D2600 單元。不過,要點是一樣的。您應該更正磁碟故障,而不是重新啟動機箱/系統。邏輯驅動器處於故障狀態意味著陣列發生故障並且數據可能已失去。

我對您的建議是關閉伺服器電源並物理移除 MSA60 機箱的電源(移除電纜,不要只按下電源按鈕)。讓系統關閉 5-10 分鐘。

重新打開機箱電源。給它 60-90 秒的時間來啟動磁碟。隨後打開伺服器電源。

請密切注意 POST 消息,特別是 Smart Array P800 控制器的初始化。系統可能會提示您啟用以前發生故障的邏輯驅動器。

Logical drive(s) disabled due to possible data loss.
Select "F1" to continue with logical drive(s) disabled
Select "F2" to accept data loss and to re-enable logical drive(s)
RESUME = "F1" OR "F2" KEY

如果出現此提示,您將需要按F2以重新啟用邏輯驅動器。

看看系統完成啟動後會發生什麼。如果此操作成功,您將需要確保磁碟健康,然後可能更新伺服器、控制器、磁碟和 MSA 單元上的韌體,因為在此設備上存在觸發錯誤驅動器故障和其他不良行為的錯誤。

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