ソフトウェアRAID

RAIDレベル

断然1がおすすめ。
5はArray崩壊のトラウマが・・・

RAIDバイスのつくる際の注意

ややこしいので/bootもswapもミラーリングする。

grub

OSのインストール後、ブートローダGRUBをsda,sdbそれぞれの/bootにインストールしておく。こうしておかないと片方に障害が起きた際にブートできない。(GRUBとだけ表示されて先に進めない)
なお、復旧させた際にも同じように設定しておく。

root@taslam # grub
grub> root (hd0,0)
grub> setup (hd0)
grub> root (hd1,0)
grub> setup (hd1)
grub> quit

RAIDの状態確認

root@taslam # cat /proc/mdstat                                                                        
Personalities : [raid1]
md0 : active raid1 sdb1[0] sda1[1]
      104320 blocks [2/2] [UU]

md2 : active raid1 sdb2[2] sda2[1]
      262140544 blocks [2/1] [_U]
        resync=DELAYED

md1 : active raid1 sdb3[2] sda3[1]
      8385856 blocks [2/1] [_U]
        resync=DELAYED

md3 : active raid1 sdb5[2] sda5[1]
      217752896 blocks [2/1] [_U]
      [====>................]  recovery = 21.5% (46939712/217752896) finish=37.8min speed=75172K/sec

mdadmコマンドの使い方

バイスを取り外す
mdadm /dev/md1 -f /dev/sdb2 -r /dev/sdb2
バイスを追加する
mdadm /dev/md0 --add /dev/sdb1