[SOLVED] Delete stuck snapshot

Is there a service like updatedb running within the container or anything else accessing the .zfs directory within the container? If yes, this might be what keeps the snapshot busy. What is the snapdir ZFS property on your datasets, e.g. zfs get snapdir ZFS/PATH/TO/subvol-XYZ-disk-N?
 
Is there a service like updatedb running within the container or anything else accessing the .zfs directory within the container? If yes, this might be what keeps the snapshot busy. What is the snapdir ZFS property on your datasets, e.g. zfs get snapdir ZFS/PATH/TO/subvol-XYZ-disk-N?
No updatedb service.

rpool/data/subvol-110-disk-0 snapdir hidden default
 
I was struggling with this too, but it only seems to be happening on server hardware that proved to be problematic. It would report an unusually high load after migrating the same containers on identical hardware to it, and then it would always fail to clean up the snapshot at backup. I never got to the bottom of the issue with this hardware.

If you can, migrate the containers to a different host and see if the problem still occurs.