2019年1月11日

症状

urd.db.tokushima-u.ac.jpのRAID0の2番目のHDDがForeign状態になる.

応急処置

  1. RAID Controller でRAID設定を全消去,生きているディスクで新規にVDを作成し直す.(RAID-0×2)
  2. (現状で,ディスクの並びとdisk番号が食い違っているので注意)
  3. urd# zpool detach zroot 11600858470894443903

2019年11月7日

症状

urd.db.tokushima-u.ac.jpのRAID0の1番目のHDDもForeign状態になる.

処置

  1. 1, 2台目のHDDの交換を行う.
  2. BIOSで,追加したHDDについてVDを作成する.
  3. 現状でディスク並び,disk番号,デバイス名(mfid?)とが食い違っているので注意.
  4. 追加したHDDはmfid1とmfid2にアサインされている.
  5. 追加したHDDについてGPTパーティションを作成する.
    1. # gpart create -s gpt mfid1
    2. # gpart create -s gpt mfid2
    3. # gpart add -s 1024 -t freebsd-boot -l gptboot0 mfid1
    4. # gpart add -s 1024 -t freebsd-boot -l gptboot1 mfid2
    5. # gpart add -b 2048 -s 32GB -t freebsd-swap -l swap0 mfid1
    6. # gpart add -b 2048 -s 32GB -t freebsd-swap -l swap1 mfid2
    7. # gpart add -s 3838832640 -t freebsd-zfs -l zfs0 mfid1 (既存のmfid0p3とサイズを合わせる)
    8. # gpart add -s 3838832640 -t freebsd-zfs -l zfs1 mfid2 (既存のmfid0p3とサイズを合わせる)
    9. # gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i mfid1
    10. # gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i mfid2
  6. zrootにattach
    1. # zpool attach zroot mfid0p3 mfid1p3
    2. # zpool attach zroot mfid0p3 mfid2p3