| FAQ No. | 21 |
|---|---|
| カテゴリー | システム全般 |
| アップデート日 | 2007年 |
RAID1 にて primary が故障後の復旧方法を教えてください。
(1) OS をシャットダウンし、故障しているハードディスクを取り外します。
その後、新しいハードディスクを取り付け、OS を起動します。
正常に OS が起動しない場合には起動ディスクを用いて起動して下さい。
(2) fdisk コマンドを使用して、新しく取り付けたハードディスクに故障したディスクと同じパーティション領域を作成します。
# fdisk /dev/hda(3) RAID 構成を復旧させる。
#raidhotadd /dev/md0 /dev/hda1 #raidhotadd /dev/md1 /dev/hda2エラー無くプロンプトが返ってくれば成功。
# more /proc/mdstat正常に動作している場合、次のような表示が出力されます。
--------------------------------------------------------------------- Personalities : [raid1] read_ahead 1024 sectors md1 : active raid1 ide/host0/bus0/target0/lun0/part2[1] ide/host0/bus1/target1 /lun0/part2[0] 3068288 blocks [2/2] [UU] md0 : active raid1 ide/host0/bus0/target0/lun0/part1[1] ide/host0/bus1/target1 /lun0/part1[0] 64128 blocks [2/2] [UU] ---------------------------------------------------------------------ディスク障害が起こった際には、"[2/2] [UU]" の表示が "[2/1] [_U]" もしくは "[2/1] [U_]" の表示に変化します。
default=0 timeout=5 splashimage=(hd0,0)/grub/splash.xpm.gz title Red Hat Linux (2.4.20-18.9) root (hd0,0) kernel /vmlinuz-2.4.20-18.9 ro root=LABEL=/ initrd /initrd-2.4.20-18.9.img title Red Hat Linux (2.4.20-18.9) [RAID boot] root (hd0,0) kernel /vmlinuz-2.4.20-18.9 ro root=/dev/md2 initrd /initrd-2.4.20-18.9.img