Hello! At the bottom of the linked docs page where it instructs the user to run all of those commands on every cluster member to create images and backups storage volumes, this is of course not possible. Since Ceph is shared storage, once the storage volumes are created on one server, they will be visible on all, and subsequent attempts at creating them (again) will fail:
Error: Volume by that name already exists
Additionally, attempting to use the existing ones in the lxd config is only partially successful:
:~# lxc config get storage.images_volume
remote-fs/images
:~# lxc config set storage.backups_volume=remote-fs/backups
Error: Failed validation of "storage.backups_volume": Storage volume "remote-fs/backups" isn't empty
Should these steps be instructing to create unique names for these volumes for each cluster member, perhaps? Such that there is no name conflict? If so, can I suggest that the docs suggest this by using something like lxc storage volume create remote-fs host1-backups?
Thank you!
Reported from: https://documentation.ubuntu.com/microcloud/default/how-to/initialize/
Hello! At the bottom of the linked docs page where it instructs the user to run all of those commands on every cluster member to create
imagesandbackupsstorage volumes, this is of course not possible. Since Ceph is shared storage, once the storage volumes are created on one server, they will be visible on all, and subsequent attempts at creating them (again) will fail:Additionally, attempting to use the existing ones in the lxd config is only partially successful:
Should these steps be instructing to create unique names for these volumes for each cluster member, perhaps? Such that there is no name conflict? If so, can I suggest that the docs suggest this by using something like
lxc storage volume create remote-fs host1-backups?Thank you!
Reported from: https://documentation.ubuntu.com/microcloud/default/how-to/initialize/