20.20. RAID ディスクの修復
repair オプションを使用して、RAID アレイ内のディスクを修復できます。
前提条件
-
mdadmパッケージがインストールされている。
手順
障害が発生したディスクの動作についてアレイを確認します。
# echo check > /sys/block/md0/md/sync_actionこれによりアレイがチェックされ、
/sys/block/md0/md/sync_actionファイルに同期アクションが表示されます。-
/sys/block/md0/md/sync_actionファイルを任意のテキストエディターで開き、ディスク同期の失敗に関するメッセージがあるかどうかを確認します。 -
/sys/block/md0/md/mismatch_cntファイルを表示します。mismatch_cntパラメーターが0でない場合は、RAID ディスクを修復する必要があることを意味します。 アレイ内のディスクを修復します。
# echo repair > /sys/block/md0/md/sync_actionこれにより、アレイ内のディスクが修復され、結果が
/sys/block/md0/md/sync_actionファイルに書き込まれます。同期の進行状況を表示します。
# cat /sys/block/md0/md/sync_action repair # cat /proc/mdstat Personalities : [raid0] [raid6] [raid5] [raid4] [raid1] md0 : active raid1 sdg[1] dm-3[0] 511040 blocks super 1.2 [2/2] [UU] unused devices: <none>