I recently setup a linstor 3 node cluster on Proxmox 8.3. I followed these instructions. The linstore drive appeared as expected on all three nodes. However, when I rebooted the 3 nodes the linstor drive disappeared. The controller and satellites are all running. I see the 3 nodes are online. However in the Proxmox GUI I cannot see the linstore drives.
How is your LINSTOR controller configured and persisted? Are you using DRBD and DRBD Reactor to make it highly available as suggested in the LINSTOR User Guide?
right now I’m in the initial setup and testing phase and have not made it HA yet. DRBD and DRBD Reactor are NOT setup yet. Once I can get it running correctly, I will make it HA next.
I followed the instructions in the guide provided. I have 3 nodes:
pve4 (controller & satellite)
pve5 (satellite)
pve6 (satellite)
All three nodes are identical and connected over 25g NICs. I assume the setting in the single node controller persist when you reboot it. Is that not the case?
Also, I did not setup any VMs before power cycling all nodes so I assume we should not see anything in the resource list.
It does, LINSTOR stores its database (by default) in /var/lib/linstor/.
I apologize, I was reading this post as though, “Linstor Drives […] Vanish after Reboot”, was referring to virtual disks for VMs, which would be LINSTOR resources.
You’re saying Proxmox UI isn’t listing the LINSTOR storage, correct?
In that case, I would look to see if /etc/pve/storage.cfg was copied (by Proxmox) to each of the PVE nodes, and looks like this:
Yes I have run that a few times on all nodes. I think I’m going to put this project on hold. It’s becoming clear to me the overhead required to setup and administer a linstor cluster will require more time than I can dedicate to it.
I can see that setting up the next step of this (enabling the HA cluster and managing it in the future) without dedicated support will not be feasible.