Linux の mdadm で、2台での RAID1 にデバイスを1つ増やして、3台での RAID1 に変換する手順

root@pandora:/home/umezawa# cat /proc/mdstat
Personalities : [raid1] [linear] [multipath] [raid0] [raid6] [raid5] [raid4] [raid10]
md2 : active raid1 sda2[0] sdb2[1]
      1046528 blocks super 1.2 [2/2] [UU]

unused devices: 

# まずデバイスを追加する。追加したデバイスはスペアになる
root@pandora:/home/umezawa# mdadm --add /dev/md2 /dev/sdc2
mdadm: added /dev/sdc2

root@pandora:/home/umezawa# cat /proc/mdstat
Personalities : [raid1] [linear] [multipath] [raid0] [raid6] [raid5] [raid4] [raid10]
md2 : active raid1 sdc2[2](S) sda2[0] sdb2[1]
      1046528 blocks super 1.2 [2/2] [UU]

unused devices: 

# デバイス数を増やして、スペアをメンバに昇格させる
root@pandora:/home/umezawa# mdadm --grow --raid-devices=3 /dev/md2
raid_disks for /dev/md2 set to 3

root@pandora:/home/umezawa# cat /proc/mdstat
Personalities : [raid1] [linear] [multipath] [raid0] [raid6] [raid5] [raid4] [raid10]

md2 : active raid1 sdc2[2] sda2[0] sdb2[1]
      1046528 blocks super 1.2 [3/2] [UU_]
      [=>...................]  recovery =  9.6% (101248/1046528) finish=0.3min speed=50624K/sec

unused devices: 

RAID5や6で同じことをやると、冗長度の代わりに容量が増える。

Trackback

no comment untill now

Add your comment now