This is the second time it happened, and I’m wondering if there’s anything I should be doing.
Basically, I’m on a Linbit staff performed install of DRBD/LINSTOR, running Proxmox 9. I update Proxmox (pveupdate, pveupgrade, reboot), and I end up with errors such as
# drbdadm status /var/lib/linstor.d/linstor_db.res:14: Parse error: ‘an option keyword’ expected, but got ‘auto-promote’
Doing cat /proc/drbd I see that somehow a DRBD 8.4.11 has risen from the grave and that’s what I’m running now.
(nevermind the fact that drbd doesn’t even build with the 6.17 kernel the current Proxmox update ships with, so that’s good to know in advance I guess)
So I’d usually have to do an apt install proxmox-headers-6.xx with whatever kernel I’m running on, followed by “dkms autoinstall”, but I’m wondering if there’s something I’d need to do so the correct proxmox-headers are installed automatically.
What’s also odd is that right after I reboot, I always see an empty resource list:
# drbdadm status
[...lots of empty lines...]
–== Thank you for participating in the global usage survey ==–
The server’s response is:
# No currently configured DRBD found.
I have to drbdadm adjust all to see them. Is there anything missing on my system?
then you probably should open a ticket with our our support team
that is the in-tree kernel module shipped with the standard Linux kernel. Usually nowadays a sign that “something went wrong with loading a DRBD 9 module”
true. a new DRBD kernel module that builds with 6.17 should be out today or tomorrow I guess. We decided to not “backport” anything for just a few days of overlap. sorry for the inconvenience though
apt install -y proxmox-default-headersshould do.
I’d say that is a coincidence. Eventually linstor-satellite would have brought up the resources.
Well, even though we officially pay I’m still a community fan and play the support-ticket-card only when I see no other choice Community knowledge helps others, which helps the project, which in turn helps me, because I do like DRBD and want to see it strive. The point of mentioning that was merely a “so I didn’t experiment and the install should be correct”.
Sounds good, I’ve been waiting for that now. For the time being I boot with the older kernel, but I’ve holding off upgrades to further nodes until the module for the 6.17 is out.
Thanks, done.
Alright, I’ve just been wary rebooting additional nodes until I see the resources all up again, so I don’t lose quorum
Also, a small heads up, the 6.17 kernel from Proxmox doesn’t seem to support crct10dif anymore, which my DRBD really liked, so I had to change the verify-alg