Solved Can't run bhyve after renaming zfs pool

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.
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
I'm no longer able to run any bhyve instances because it's trying to access the previous pool name
Code:
curlew:/root# vm start windows10-vm
/usr/local/sbin/vm: ERROR: unable to locate mountpoint for ZFS dataset home/NOBACKUP/bhyve
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.
 
Back
Top