Raid

使用 3x3TB 驅動器進行 RAID5 有風險嗎?我應該考慮哪些替代方案?

  • April 29, 2014

昨天一個驅動器從我的 raid 5 陣列中掉了出來。看起來原因是控制器壞了,所以我將其關閉並嘗試重新添加驅動器,但 mdadm 聲稱它無法做到。所以我將超級塊歸零並正常添加驅動器並讓它重新同步。

今天早上我來檢查陣列時,我根本無法安裝它,現在它顯示為 CLEAN FAULTY,缺少兩個驅動器。兩個失去的驅動器被列為備用驅動器和故障備用驅動器。

在這種情況下我能做些什麼還是陣列消失了?

更新

磁碟似乎很好 - 除了其中一個磁碟上有足夠的壞數據讓 mdadm 感到惱火併從陣列中踢出該磁碟。

我能夠通過將磁碟標記為工作並強制組裝來重新創建陣列,因此我目前只是確保我的所有備份都是最新的。

所以我大概可以把這個問題改成:RAID5 似乎是大磁碟(3x3TB)的問題。我正在考慮更改為鏡像 RAID-Z 陣列,但我還有什麼需要考慮的嗎?

不建議在 3TB 消費級磁碟上使用 raid-5,因為重新同步需要很長時間(可能遠遠超過 24 小時),在此期間很可能還有另一個失敗,在這種情況下,您的所有數據 (或者至少部分,沒有設法重新同步)將失去。

Raid-Z 的優勢很小,它只重新同步(重新同步)硬碟驅動器的那部分,與文件系統無關的標準 raid 實現相比,文件實際上使用了該部分。

zfs 的另一個優點是據說(我自己從未嘗試過。請參閱serverfocus.org 上的文章)您可以指定重新同步的文件的順序;重要的文件可以獲得高優先級,這意味著首先要重新同步。

我建議使用鏡像,這對於如此大的驅動器來說更快更好地防錯。

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