Same here
Everything began with a snapshot on a running container (don’t know if it’s the root cause) :
lxc snapshot gautier
Error: Create instance snapshot (mount source): Failed to run: zfs set mountpoint=none canmount=noauto tank/containers/gautier: umount: /var/snap/lxd/common/shmounts/storage-pools/default/containers/gautier: no mount point specified.
cannot unmount '/var/snap/lxd/common/shmounts/storage-pools/default/containers/gautier': umount failed
Then I stop instance, no error but snapshot failed too.
Now I can’t start container , always the same error :
lxc start gautier
Error: Failed to run: zfs set mountpoint=none canmount=noauto tank/containers/gautier: umount: /var/snap/lxd/common/shmounts/storage-pools/default/containers/gautier: no mount point specified.
cannot unmount '/var/snap/lxd/common/shmounts/storage-pools/default/containers/gautier': umount failed
Try `lxc info --show-log gautier` for more info
zfs list
show some container rootfs have mount point, some not :
sudo zfs list
[sudo] password for ydavid:
NAME USED AVAIL REFER MOUNTPOINT
tank 403G 1,18T 96K none
tank/containers 398G 1,18T 96K none
tank/containers/akkalia-php73 42,9G 1,18T 43,4G none
...
tank/containers/php73 10,5G 1,18T 10,5G /var/snap/lxd/common
tank/containers/gautier 11,8G 1,18T 12,3G none
gautier one was not mounted, try to set mount point sudo zfs set mountpoint=/var/snap/lxd/common/shmounts/storage-pools/default/containers/gautier canmount=noauto tank/containers/gautier
, then try to start it : failure
What can I do ?
I Can’t reboot this server now
My OS : Ubuntu 20.04
LXC : 4.23 (snap)
Thanks