Okay I give up trying to figure this out.
I’ve got a container on a disk storage pool that i’m trying to move or copy to a Ceph storage pool.
When I do so it eventually errors with:
Error: Failed to run: rsync -a -HAX --sparse --devices --delete --checksum --numeric-ids --xattrs --bwlimit 0 -q /var/snap/lxd/common/lxd/storage-pools/homepool2/containers/nexus2/ /var/snap/lxd/common/lxd/storage-pools/lxd-pool1/containers/nexus: rsync: write failed on "/var/snap/lxd/common/lxd/storage-pools/lxd-pool1/containers/nexus/rootfs/root/repo/blobs/default/content/vol-05/chap-27/db8e241f-c71e-467c-a471-da12dc006722.bytes": No space left on device (28)
I’ve tried symlinking and bind mounting stuff all over the place but not managed to make it go away.
a) /var/snap/lxd/common/lxd/storage-pools/homepool2/containers/nexus2/ doesn’t contain anything on my file system that root can see at least, so how is rsync managing to copy anything.
b) anyone got any bright ideas about where or what to bind mount a larger disk into to get it to move
c) if its going to ceph, why is it writing anything to disk anyway?