RAID

はじめに

万が一の自体に備えて/home以下のRAID1(ミラーリング)を行ってみよう。

パーティションの作成

Software RAIDパーティションを同じ大きさで3つ(ミラーリング用2つとスペア1つ)作成。
ここでは、hda5〜7とする。

RAID作成

/etc/raidtabを作成し、設定を記述する。

raiddev /dev/md0
raid-level 1
nr-raid-disks 2
nr-spare-disks 1
chunk-size 4
persistent-superblock 1
device /dev/hda5
raid-disk 0
device /dev/hda6
raid-disk 1
device /dev/hda7
spare-disk 0

(raidtoolsをアップグレードしていない場合)ミラーリング用デバイスの作成

# cd /dev
# ./MAKEDEV md

RAIDの構築

# mkraid /dev/md0

ext3でフォーマット

# mkfs.ext2 -j /dev/md0

マウント

まず、マウントできるか試してみる。

# cd /
# mkdir home2
# mount /dev/md0 /home2
# df -k

既存の/homeをコピー

# cp -r -p /home/* /home2

/homeをマウントする。

# umount /home2
# rm -rf /home/*
# mount /dev/md0 /home
# rmdir /home2

起動時に/homeに/dev/md0をマウントするように /etc/fstabに以下の行を追加

/dev/md0 /home ext3 defaults 1 1

参考サイト

スポンサード リンク

トラックバック

トラックバックURL
https://linux-life.net/tb/vine/server/raid/
Linux Life 〜 No linux, No life 〜
Vine Linux > サーバー > RAID