Hardware-Raid

寫回記憶體對降級的磁碟陣列有什麼危害?

  • January 14, 2013

在工作中,我使用(真正的)硬體 raid 控制器(帶有電池支持的寫記憶體)管理幾台機器,當陣列由於磁碟故障而降級時,這些控制器有一個令人討厭的習慣,即退回到直寫行為。

我想不出任何原因,所以我將這些陣列配置為在使用熱備件重建陣列時強制執行回寫行為,現在一切似乎都執行良好。

誰能想到在陣列由於磁碟故障而以降級模式執行時切換到直寫是個好主意的原因嗎?(當然,如果 BBU 本身發生故障,那麼 writethrough 而不是 writeback 是完全有意義的)。

從保護的角度來看,在重建操作期間啟用寫回記憶體不會造成額外的數據失去。

一些控制器禁用回寫記憶體,因為它們沒有足夠的處理器成本來同時管理回寫記憶體和重建。或者他們的韌體不夠複雜,無法同時處理這兩種情況。

有一些控制器可以在啟用寫回記憶體時進行重建。你似乎沒有其中之一。

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