Debian GNU Linux/3.1 sarge/raid のバックアップ(No.1)


Debian GNU Linux/3.1 sarge/raid

  • デバイスmdを作成
    mdadm --create /dev/md0 --level=raid1 --raid-devices=2 missing /dev/hd[eg]1
  • デバイスmdの確認
    cat /proc/mdstat
    ---
    Personalities : [raid1]
     md0 : active raid1 hde1[0] hdg1[1]
           245111616 blocks [2/2] [UU]
    
     unused devices: <none>
  • デバイスmdにファイルシステムを作成
    mkfs.ext3 /dev/md0
  • /etc/mdadm/mdadm.confの作成
    'DEVICE /dev/hde* /dev/hdg*' > /etc/mdadm/mdadm.conf
    mdadm --detail --scan >> /etc/mdadm/mdadm.conf
  • /etc/mdadm/mdadm.confの確認
    cat /etc/mdadm/mdadm.conf
    ---
    DEVICE /dev/hde* /dev/hdg*
    ARRAY /dev/md0 level=raid1 num-devices=2 UUID=fd7a6de3:0fe91281:1b4f516b:447ec017
       devices=/dev/.static/dev/hde1,/dev/.static/dev/hdg1
    devicesに/dev/.static/dev/hde1のような記述が有る場合、
    /dev/hde1のように編集する。
    cat /etc/mdadm/mdadm.conf
    ---
    DEVICE /dev/hde* /dev/hdg*
    ARRAY /dev/md0 level=raid1 num-devices=2 UUID=fd7a6de3:0fe91281:1b4f516b:447ec017
       devices=/dev/hde1,/dev/hdg1
  • /etc/fstabを編集しマウントする。
    /dev/md0        /home/raiddir   ext3    defaults        0       2
  • mirroringされているか確認
    cp testfile /home/raiddir
    mdadm --stop /dev/md0
    mount -r -t ext3 /dev/hde1 /mnt/hde1
    mount -r -t ext3 /dev/hdg1 /mnt/hdg1
    ls /home/hde1
    ls /home/hdg1