現再家裡的資料,都放在server上集中管理,而上面跑得是軟RAID-mdaam,用3顆硬碟組成RAID 5。
而為了確保資料的正確性,得記得定時跑check consistency。
首先,可以用
cat /proc/mdstat
看狀況,若是有再跑check consistency,則會出現下圖
沒再跑則是
那要怎麼執行呢?
或是執行
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