So, I have a linstor satellite and controller setup on each of my nodes in a storage cluster. I want to be able to use the linstor driver but the issue has to do with my setup. Being that linstor offers docker files for their services ive decided to deploy their services in a docker container so that services can be kept separate . Incase things need to be restarted or another reason.
I did not install incus in that docker container , i installed incus on the main host. The running docker containers hold the linstor satellite and linstor controller. Since the linstor stuff is not on my host, i dont think incus sees it. So, when i run incus admin init i just get the following error …
Would you like to use clustering? (yes/no) [default=no]: yes
What IP address or DNS name should be used to reach this server? [default=5.0.0.5]: incus-gigabyte.local
Are you joining an existing cluster? (yes/no) [default=no]: no
What member name should be used to identify this server in the cluster? [default=gigabyte]:
Do you want to configure a new local storage pool? (yes/no) [default=yes]: no
Do you want to configure a new remote storage pool? (yes/no) [default=no]: yes
Error: No storage backends available
root@gigabyte:/home/m#
How can i make incus see the storage backends in the docker container ? I can use the storage stuff easily and it works, so it should work with incus as well?
How does incus search for storage backends?
Can i just install without storage and then setup storage after?
Could someone help me with that?