zpool create したら "no such pool or dataset" とか言われる
今まで tank pool の一部だったディスクを replace した。
で、取り除いたディスクをバックアップ用として新しく pool を作ろうとしたところ:
# zpool create tank2 /dev/disk/by-id/ata-WDC_WD20EARS-XXXXXXX
cannot create 'tank2': no such pool or dataset
とか言われて、作成に失敗する。
どうも一度 labelclear をする必要があるっぽい:
# zpool labelclear /dev/disk/by-id/ata-WDC_WD20EARS-XXXXXXX
labelclear しても EFI な何かが残ってるようなので、 -f
も付ける:
# zpool create tank2 /dev/disk/by-id/ata-WDC_WD20EARS-XXXXXXX
invalid vdev specification
use '-f' to override the following errors:
/dev/disk/by-id/ata-WDC_WD20EARS-XXXXXXX contains a corrupt primary EFI label.
# zpool create -f tank2 /dev/disk/by-id/ata-WDC_WD20EARS-XXXXXXX