Okay, so, I created a pair of custom volumes to be attached to a container:
lxc storage volume create ceph_pool DBTestSource size=1000GB
lxc storage volume create ceph_pool DBTestStorage size=1000GB
I then attached them to the container. All is well. However, later I found that the volumes were too small so I tried to grow them thusly:
lxc storage volume set ceph_pool DBTestSource size=1500GB
lxc storage volume set ceph_pool DBTestStorage size=1500GB
Thing is, no matter what I’ve tried the size of the file systems do not change. The various info commands swear they’ve been changed to 1.5TB. However, when I go in the container, no change. Resize2fs does nothing as the container doesn’t see the /dev/rbd* entries to be changed. Trying the same from the host results in a bad file system error. So, I’m stuck. Surely there has to be a way to do this, or should I just be doing it from the ceph side in the first place with rbd commands?