RAIDデバイスにホットスペア・ディスクを追加します。追加のディスクはwd2とします。
追加ディスクの初期化
> dd if=/dev/zero of=/dev/rwd2d bs=8k count=1
> fdisk -0ua /dev/rwd2d
ディスクラベルの複写
> disklabel wd0 > /tmp/disklabel.wd0
> disklabel -R -r wd2 /tmp/disklabel.wd0
ブートの設定
> installboot -v -o timeout=10,console=com0,speed=115200 /dev/rwd2e /usr/mdec/bootxx_ffsv1
RAIDデバイスにホットスペア・ディスクを追加
> raidctl -v -a /dev/wd2e raid0
Warning: truncating spare disk /dev/wd2e to 16777088 blocks (from 16777089)
確認
> raidctl -v -s raid0
Components:
/dev/wd0e: optimal
/dev/wd1e: optimal
Spares:
/dev/wd2e: spare
Component label for /dev/wd0e:
Row: 0, Column: 0, Num Rows: 1, Num Columns: 2
Version: 2, Serial Number: 20111119, Mod Counter: 146
Clean: No, Status: 0
sectPerSU: 128, SUsPerPU: 1, SUsPerRU: 1
Queue size: 100, blocksize: 512, numBlocks: 16777088
RAID Level: 1
Autoconfig: Yes
Root partition: Yes
Last configured as: raid0
Component label for /dev/wd1e:
Row: 0, Column: 1, Num Rows: 1, Num Columns: 2
Version: 2, Serial Number: 20111119, Mod Counter: 146
Clean: No, Status: 0
sectPerSU: 128, SUsPerPU: 1, SUsPerRU: 1
Queue size: 100, blocksize: 512, numBlocks: 16777088
RAID Level: 1
Autoconfig: Yes
Root partition: Yes
Last configured as: raid0
/dev/wd2e status is: spare. Skipping label.
Parity status: clean
Reconstruction is 100% complete.
Parity Re-write is 100% complete.
Copyback is 100% complete.
その他
ホットスペアは再起動させると構成から外れてしまいます。自動構成の対象外らいしいです。
それから、バグのため追加したホットスペアを除去することができません。再起動が必要です。(そのために自動構成の対象外なのか?)