Code:
mount: special device /Vms1/subvol-105-disk-1 does not existmounting container failed - command 'mount -o bind /Vms1/subvol-105-disk-1 /var/lib/lxc/105/rootfs/' failed: exit code 32
extracting archive '/zfsdata/dump/vzdump-lxc-105-2015_10_04-09_08_18.tar'
Total bytes read: 1163151360 (1.1GiB, 25MiB/s)
Detected container architecture: amd64
TASK OK
Looks like the lxc provisioning/restore scripts get screwed up if the subvolume it creates inherits a mountpoint from the subvolumes parent, I suspect they're not explicitly setting the ZFS mountpoint on subvolume creation
Edit: Ah I see now, it completely and utterly trips up if the Pools Inherited mountpoint does NOT match the pool name, ie for Vms1 it HAS to be mounted in /Vms1 for a create/restore to work.
Also restoring an LXC container seems to allow selection of storage destinations where "Disk image" is allowed but "container" isn't enabled.
Last edited: