check consistency

現再家裡的資料,都放在server上集中管理,而上面跑得是軟RAID-mdaam,用3顆硬碟組成RAID 5。

而為了確保資料的正確性,得記得定時跑check consistency。

首先,可以用

cat /proc/mdstat

看狀況,若是有再跑check consistency,則會出現下圖

正在跑check consistency
正在跑check consistency

沒再跑則是

mdstat
mdstat

那要怎麼執行呢?

或是執行

 cat /sys/block/md0/md/sync_action 

沒再跑就是回應idle,有再跑就是回應check。

那要怎麼執行呢?有兩個方法。

 echo  check >> /sys/block/md0/md/sync_action or /usr/share/mdadm/checkarray --idle md0 詳細可看 /usr/share/mdadm/checkarray --help 

最後,記得查看/sys/block/md0/md/mismatch_cnt的回饋值,正常為0,若是≠0則要注意陣列有無問題。

 cat /sys/block/md0/md/mismatch_cnt 

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料