Debian

軟 raid1 計劃重新同步

  • October 29, 2015

Debian 有一個 cronjob/etc/cron.d/mdadm可以啟動 raid 檢查(& 重新同步?)。它消耗大量 IO,在 3TB 磁碟上可能需要長達 96 小時。這時候服務的性能會真的下降。

我的問題是:據我所知,Linux 會立即恢復失敗的 RAID。真的有必要執行這個檢查嗎?如果是這樣,為什麼?

不,這不是真的必要。我曾經在大多數係統上禁用它。

但是,它可能很有用。Linux mdadm RAID 將僅檢測在讀取或寫入 RAID 文件系統時發生的錯誤。這個 mdadm raid check cron 作業,只是導致整個 raid 陣列被讀取,以便可以檢測到讀取錯誤。

以類似的方式,兩者btrfs都有zfs一個scrub命令來讀取它們上的所有數據……並且讀取這些文件系統上的數據會導致校驗和被驗證,因此即使在沒有被訪問的文件上也能檢測到任何錯誤常常。 zfs scrub或者btrfs scrub通常每週或每月從 cron 執行。

引用自:https://unix.stackexchange.com/questions/239493