Debian
軟 raid1 計劃重新同步
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 執行。