Raid

更新 Raid 控制器

  • October 17, 2016

我有一個突襲控制器,LSI MegaRaid 8888ELP。這是一個舊的 2008 RAID 控制器,僅支持 2TB 驅動器。我連接了 3TB 驅動器,我只是沒有使用額外的空間,因為我不需要它。我有一個主要問題和一個次要問題。

**第二個問題:**這個 8888ELP Raid 控制器如何保存它的配置?我嘗試尋找手冊,但實際上無法獲得有關該主題的任何資訊。我正在嘗試查看是否可以在不失去任何數據的情況下更換 RAID 控制器。

**終極問題:**假設我可以在不失去任何數據的情況下更換 RAID 控制器。如果我更換了支持 2TB 以上驅動器的 RAID 控制器,我是否能夠在不重新格式化驅動器的情況下訪問額外的空間?

任何幫助深表感謝。

如果不重新格式化驅動器,您很可能無法交換卡。這在技術上是可行的,但是這樣做所花費的時間很快就會超過從備份中恢復數據所需的時間。也就是說,除非您要遷移到類似的控制器,例如同一產品系列中的一個。

與許多其他控制器一樣,此控制器將其 RAID 抽象資訊作為元數據儲存在所有參與的驅動器上(加上它在卡韌體本身中的副本)。這樣,您的陣列成員可能會移動到另一個控制器並作為“外部陣列”導入(將其 RAID 元數據複製到新卡的韌體)。

2TB 磁碟限制通常通過使用 MBR 作為磁碟標籤/分區表來實施。當時的絕大多數 RAID 卡(包括這個)實際上在這些驅動器上放置了一個隱藏的分區表,然後在該表上創建一個任意大小的分區以用作您的 RAID 成員,而不是整個原始磁碟。這為控制器提供了以前無法實現的靈活性新選項,例如在同一組磁碟上使用多種不同類型的陣列。實現這一點的實際方法因供應商和卡而異。

因此,即使韌體聲稱支持它,將您的卡移動到新系統也可能無法使用所有 3TB 磁碟。在這種情況下,必須先對 RAID 捲進行完整的元數據擦除(可以從控制器完成),然後才能創建新陣列並從備份中恢復。希望您的陣列使用更高級的元資料結構,並且僅限於 2TB 大小的控制器。

這個韌體是專有的,所以我不能給你一個確定的答案,它是否會起作用。TL;DR:您的里程可能會有所不同。如果您可以保持服務正常並擁有目前備份,那麼不嘗試 ti 是沒有意義的。

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