症状
urd.db.tokushima-u.ac.jpのRAID0の2番目のHDDがForeign状態になる.
応急処置
- RAID Controller でRAID設定を全消去,生きているディスクで新規にVDを作成し直す.(RAID-0×2)
- (現状で,ディスクの並びとdisk番号が食い違っているので注意)
- urd# zpool detach zroot 11600858470894443903
症状
urd.db.tokushima-u.ac.jpのRAID0の1番目のHDDもForeign状態になる.
処置
- 1, 2台目のHDDの交換を行う.
- BIOSで,追加したHDDについてVDを作成する.
- 現状でディスク並び,disk番号,デバイス名(mfid?)とが食い違っているので注意.
- 追加したHDDはmfid1とmfid2にアサインされている.
- 追加したHDDについてGPTパーティションを作成する.
- # gpart create -s gpt mfid1
- # gpart create -s gpt mfid2
- # gpart add -s 1024 -t freebsd-boot -l gptboot0 mfid1
- # gpart add -s 1024 -t freebsd-boot -l gptboot1 mfid2
- # gpart add -b 2048 -s 32GB -t freebsd-swap -l swap0 mfid1
- # gpart add -b 2048 -s 32GB -t freebsd-swap -l swap1 mfid2
- # gpart add -s 3838832640 -t freebsd-zfs -l zfs0 mfid1 (既存のmfid0p3とサイズを合わせる)
- # gpart add -s 3838832640 -t freebsd-zfs -l zfs1 mfid2 (既存のmfid0p3とサイズを合わせる)
- # gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i mfid1
- # gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i mfid2
- zrootにattach
- # zpool attach zroot mfid0p3 mfid1p3
- # zpool attach zroot mfid0p3 mfid2p3