I’m still learning linbit/drbd and this is my first so please bear with me!
So i’m planning to use a virtualized install of proxmox as essentually just a diskless quorum node. I have two other physical proxmox nodes that I was able to install linstor/drbd on just fine. I will be using the physical nodes as a SAN in a mirrored setup for nvme-of/RoCE with 40GbE with the “proxmox in a vm“ as quorum.
I have 3 other proxmox compute nodes in my cluster. This is where this quorum node is supposed to live with independent shared storage so that it’s HA. My current issue is that during the installation of linstor on virtualized proxmox, my web gui seems to stop functioning upon editing linstor-sattelite.service. and i’m not able to properly add the node to linstor
########Add the below# after edit#####
systemctl edit linstor-satellite.service
\[Service\]
Type=notify
TimeoutStartSec=infinity
Is there something about a virtualized proxmox install that would be different enough that it would cause it to temporarily break the proxmox install until I remove that edit to the service file? Ultimately i’m just using proxmox as my guest vm for ease of installation, but i’m not really understanding why this would break it. Please let me know if anyone has any insight, i’ll probably just look into a simpler quorum vm which is probably what I shoulda done in the first place, but my intent was to use something that i knew worked with ease
From linbits guide on Getting started with Linstor in proxmox, this is the flow of commands i’m using to install
wget -O /tmp/linbit-keyring.deb \
https://packages.linbit.com/public/linbit-keyring.deb
dpkg -i /tmp/linbit-keyring.deb
PVERS=9 && echo "deb [signed-by=/etc/apt/trusted.gpg.d/linbit-keyring.gpg] \
http://packages.linbit.com/public/ proxmox-$PVERS drbd-9" > /etc/apt/sources.list.d/linbit.list
apt update
#######################################
apt -y install drbd-dkms
apt -y install drbd-utils
apt -y install drbd-reactor
apt -y install proxmox-default-headers
apt -y install linstor-proxmox
apt -y install linstor-controller
apt -y install linstor-satellite
apt -y install linstor-client
#######################################
systemctl disable --now linstor-controller
cat << EOF > /etc/linstor/linstor-client.conf
[global]
controllers=192.168.20.50
EOF
#######################################
systemctl edit linstor-satellite.service
#########Add the below##################
[Service]
Type=notify
TimeoutStartSec=infinity