I recently renamed the pool containing my bhyve datasets. The pool was originally named 'home' but has been changed to 'extra' and all relevant datasets are mounted on the same mountpoints as before.
I'm no longer able to run any bhyve instances because it's trying to access the previous pool name
If necessary I could rename the pool back to 'home' but this sometimes causes confusion because it no longer contains any home directories so I'd like to reconfigure bhyve to use the new pool name but can't find any reference to the pool in any of the config files in /bhyve.config/ or /bhyve/windows10-vm/ so I'm wondering if there's some setting I can change to specify the new pool name.
Code:
curlew:/home/mike% zfs list -r extra | grep bhyve
extra/NOBACKUP/bhyve 69.2G 138G 15.1G /bhyve
extra/NOBACKUP/bhyve/.templates 47K 138G 32K /bhyve/.templates
extra/NOBACKUP/bhyve/freebsd130-vm 1.12G 138G 33.5K /bhyve/freebsd130-vm
extra/NOBACKUP/bhyve/freebsd130-vm/disk0 1.12G 138G 1.12G -
extra/NOBACKUP/bhyve/freebsd131-vm 836M 138G 836M /bhyve/freebsd131-vm
extra/NOBACKUP/bhyve/ubuntu19-vm 9.02G 138G 9.02G /bhyve/ubuntu19-vm
extra/NOBACKUP/bhyve/windows10-vm 43.1G 138G 17.3G /bhyve/windows10-vm
extra/NOBACKUP/bhyve/windows7-vm 28K 138G 28K /bhyve/windows7-vm
Code:
curlew:/root# vm start windows10-vm
/usr/local/sbin/vm: ERROR: unable to locate mountpoint for ZFS dataset home/NOBACKUP/bhyve