Raid-1 Raid-5 マザーボード: Iwill P55TU IDE * 2 Adaptec SCSI プロセッサ: Intel P200 ディスク: 7G * 2 Segate 4.2G * 4 Maxtors Wide SCSIディスクドライブは RAID5 のマシンでは 'sda' から 'sdd' と認識され, RAID1 のシステムでは 'hda', 'hdc' と認識されています.
再起動時の ckraid の問題があるため,ルートにマウント可能な RAID アレイ をテストすることは大変なので,筆者はスワップパーティションを切り直し, テスト用の小さい RAID パーティション(sda6,sdb6,sdc6,sdd6)をここに作り, 小さいルートパーティションと /usr/src パーティションの組を RAID 用カー ネルとツールの作業用とテスト用にそれぞれ作りました. これは便利な方法だと思います.
<bf/作業用システム - RAID5/ デバイス システム サイズ 目的 /dev/sda1 DOS 起動 16M 起動パーティション * /dev/sda2 extended 130M (説明参照) /dev/sda3 linux native 4G プライマリ RAID5-1 ----------------------sda2------------------------------ * /dev/sda5 linux swap 113M スワップ * /dev/sda6 linux native 16M テスト RAID5-1 ======================================================== /dev/sdb1 dos boot 16M 起動パーティション複製 * /dev/sdb2 extended 130M (説明参照) /dev/sdb3 linux native 4G プライマリ RAID5-2 ----------------------sdb2------------------------------ * /dev/sdb5 linux swap 113M スワップ * /dev/sdb6 linux native 16M テスト RAID5-2 ======================================================== * /dev/sdc2 extended 146M (説明参照) /dev/sdc3 linux native 4G プライマリ RAID5-3 ----------------------sdc2------------------------------ * /dev/sdc5 linux swap 130M 作業用ルートパーティション * /dev/sdc6 linux native 16M テスト RAID5-3 ======================================================== * /dev/sdd2 extended 146M (説明参照) /dev/sdd3 linux native 4G プライマリ RAID5-4 ----------------------sdd2------------------------------ * /dev/sdd5 linux swap 130M 作業用 /usr/src * /dev/sdd6 linux native 16M テスト RAID-4 <bf/作業用システム - RAID1/ デバイス システム サイズ 目的 /dev/hda1 DOS 16M 起動パーティション * /dev/hda2 extended 126M (説明参照) /dev/hda3 linux 126M 作業用ルートパーティション /dev/hda4 linux 6+G RAID1-1 ----------------------hda2------------------------------ * /dev/hda5 linux 26M テスト RAID1-1 * /dev/hda6 linux swap 100M ======================================================== /dev/hdc1 hda1 の単なるコピー.したがって,hda が故障 した場合にはアクティブにすることができる * /dev/hdc2 extended 126M (説明参照) /dev/hdc3 linux 126M 作業用 /usr/src /dev/hdc4 linux 6+G RAID1-2 ----------------------hdc2------------------------------ * /dev/hdc5 linux 26M テスト RAID1-2 * /dev/hdc6 linux swap 100M
sdx2 と hdx3 パーティションは,ユーティリティの開発が終わった後には, 'スワップ'にすることができます.筆者も別のマシンでこれをすることができ たのですが,他の Linux マシンのライブラリやカーネルが1年以上古いものだっ たので,ターゲットマシンで作ることにしました.
パーティションの切り方は,ディスクのどれかが壊れてしまった場合にも,シ ステムができるだけ簡単に起動し続けるようにでき,データも失わないように 決めました.
"/sbin/mkraid /etc/raid<it/x/.conf -f --only-superblock"
mdadd -arを実行します.
cat /proc/mdstat | grep md0 > /dosx/raidboot/raidgood.ref shutdown -r nowによって正常な再起動を行い,システムを復旧させます.