Storage
更換 HP Smart Array E200i 而不會失去數據
我有一個 Smart Array 200i,它似乎有一些壞插槽(插槽 3 和插槽 5)。不管我在這些插槽中放了什麼 HD,它一直告訴我驅動器壞了。
我的問題有兩個:
- 也許只是我做錯了什麼?我的印像是您所要做的就是取出壞驅動器並放入新驅動器。我錯了嗎?
- 如果插槽確實壞了,我可以更換整個控制器(其中包含 RAID 5 上作業系統的引導驅動器),而不會在交換後失去對該驅動器數據的訪問權限嗎?
在一個稍微不同的問題上,這個智能陣列有 2 個 SATA 陣列,一個帶有作業系統,一個我認為不再使用。如果插槽確實壞了,我想刪除第二個陣列並將插槽用於第一個陣列,但我不確定如何 100% 確定它沒有用於其中一個邏輯驅動器。下面我盡可能地說明了陣列配置實用程序中顯示的配置 我將嘗試在此處以文本形式佈置配置(我的聲譽不夠高,我無法發布圖像):
Smart array E200i in embedded slot SATA Array A [+] Logical Drive 1 (953816 MB, RAID5) [ ] Unused Space, ??? SATA Array B [X] Logical Drive 2 (1907675 MB, RAID 5) - Failed [ ] Unused Space, ???
更新:
來自 hpacucli 的回應:
Smart Array E200i in Slot 0 (sn: QT91MP3908 ) array A (SATA, Unused Space: 0 MB) logicaldrive 1 (931.5 GB, RAID 5, Interim Recovery Mode) physicaldrive 1I:1:1 (port 1I:box 1:bay 1, SATA, 500 GB, OK) physicaldrive 1I:1:2 (port 1I:box 1:bay 2, SATA, 500 GB, OK) physicaldrive 1I:1:3 (port 1I:box 1:bay 3, SATA, 1000.2 GB, Failed) array B (SATA, Unused Space: 0 MB) logicaldrive 2 (1.8 TB, RAID 5, Failed) physicaldrive 1I:1:4 (port 1I:box 1:bay 4, SATA, 2000.3 GB, OK) physicaldrive 2I:1:5 (port 2I:box 1:bay 5, SATA, 0 MB, Failed) physicaldrive 2I:1:6 (port 2I:box 1:bay 6, SATA, 2000.3 GB, OK)
這是要檢查的事項列表。
- 這些是 HP 磁碟嗎?它們是安裝在 HP 驅動器托架中的通用磁碟嗎?對於看起來為 1TB 的 500GB 驅動器,如果它是 HP 品牌的,HP 會根據產品可用性將舊的較小容量替換為較大的磁碟。不再生產 500GB SATA 磁碟,所以這可能是一個原因。
- 您的控制器不太可能損壞或需要更換。另外,作為 E200i,它在您的主機板上,因此不容易更換。您的磁碟連接到背板,因此插槽損壞 == 背板損壞,而不是控制器。
- 檢查您的韌體。舊版本的 HP 伺服器 BIOS 和 RAID 控制器韌體存在錯誤。如果您使用的是Smart Array E200i韌體的特別舊版本,則可能無法按預期工作。
- 如果您有數據備份並且可以承受停機時間,請關閉機器並切斷電源。打開電源並按照 BIOS 陣列螢幕上的提示進行操作。如果出現提示,請選擇 F2 選項以“重新啟用所有邏輯驅動器”。
- 您可以使用該
hpacucli
工具查看 RAID 重建的進度以及時間點磁碟狀態。- Smart Array 控制器一次將在一個邏輯驅動器上執行恢復操作。對於您提供的輸出,“logicaldrive 2”完全失敗。您是否有可能在某個時候刪除了錯誤的磁碟並在不注意任何 BIOS 提示的情況下啟動了系統?
- 這裡的另一個複雜因素是 SATA 磁碟上的 RAID5。您的“邏輯驅動器 1”有可能出現不可恢復的讀取錯誤 (URE)。如果您在更換磁碟後看到“等待重建”狀態,則陣列可能無法恢復。