21.20. RAID ディスクの修復
この手順では、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>