Raid

RAID 5 磁碟故障?

  • January 5, 2020

我理論上知道 RAID 5 是如何工作的。在我的一個系統中,一個磁碟故障發生在具有 RAID 5 的系統上。更換它需要一天的時間。我知道一旦更換磁碟,數據將用奇偶校驗概念重建,不會發生數據失去。

我的問題是直到不更換磁碟對系統有影響嗎?根據我的理解,是的,會有影響。原因:假設 File_A 有兩個塊 block_1 和 block_2,其中 block_1 寫入 disk_1,block_2 寫入 disk_2,disk_3 寫入奇偶校驗位。現在disk_2不見了,直到它被替換我才能讀取File_A。我相信沒有?那是對的嗎 ?

您仍然可以讀取文件 A。RAID 控制器將在您請求時即時重建數據,其方式與重建磁碟 1 時重建數據的方式完全相同。根據具體實現,可能會有在磁碟 1 被替換和重建之前,性能會有所下降。

在磁碟 1 完成重建之前,另一個磁碟也存在故障的風險,特別是在所有磁碟的年齡和型號相同的情況下。如果發生這種情況,RAID 5 陣列中的所有數據都會失去。因此,RAID 5 不再被視為最佳實踐;如果可能,您應該使用 RAID 6。

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