目次

76 dmraid リビルド

dmraidで構成されているRaidでディスク交換した場合のリビルド作業

※ときどき成功する。ときどき上手くいかない。
※上手くいかない時は、再インストールするしかありません。

75 dmraidについて

1.状態の確認

Raidのステータス確認

壊れたディスク交換後(sdaを交換)
inconsistent(不一致)。つまりDegradeの状態である事確認。

# dmraid -s
ERROR: isw: wrong number of devices in RAID set "isw_jcjeadfeb_raid01" [1/2] on /dev/sdb
*** Group superset isw_jcjeadfeb
--> *Inconsistent* Active Subset
name   : isw_jcjeadfeb_raid01
size   : 927985664
stride : 128
type   : mirror
status : inconsistent
subsets: 0
devs   : 1
spares : 0

Raidの構成を確認

状態を確認すると、sdbしか存在しない。

# dmraid -r
/dev/sdb: isw, "isw_jcjeadfeb", GROUP, ok, 976773166 sectors, data@ 0

2.リビルド

リビルド実行すると、エラーが出るがリビルドできる時はできる。

# dmraid -R isw_jcjeadfeb_raid01 /dev/sda
ERROR: isw: wrong number of devices in RAID set "isw_jcjeadfeb_raid01" [1/2] on /dev/sdb
isw: drive to rebuild: /dev/sda

RAID set "isw_jcjeadfeb_raid01" already active
device "isw_jcjeadfeb_raid01" is now registered with dmeventd for monitoring

3.リビルドの状態確認

dmsetup status で確認すると、何かがカウントされている様子が分かります。

# dmsetup status| grep isw_jcjeadfeb_raid01:
isw_jcjeadfeb_raid01: 0 927985664 mirror 2 8:16 8:0 631/7080 1 AA 1 core