kmod-drbd90 does not work after the upgrade

Issues related to applications and software problems and general support
Post Reply
srakhimov
Posts: 1
Joined: 2023/02/08 14:07:23

kmod-drbd90 does not work after the upgrade

Post by srakhimov » 2023/02/08 14:10:06

Hi,
After updating drbd-utils 9.21 to 9.22 and kmod-drbd90 upgraded to 9.1.13.1. drbd stops working. The problem is that the kernel doesn't see the module for drbd.

The problem can be solved by downgrading to kmod-drbd90-9.1.11-1.el8_6.elrepo.x86_64 fixes the issue. But this only works for kernel version 4.18.0-408.

drbd-utils 9.22 and kmod-drbd90-9.1.13-1 don't work on 4.18.0-448 kernel. Also checked with drbd-utils 9.22 and kmod-drbd90-9.1.12, kmod-drbd90-9.1.11. They also don't work with kernel 4.18.0-448.

I noticed that latest kmod-drbd90 is installed, the module is installed in this path: /usr/lib/modules/4.18.0-425.10.1.el8_7.x86_64/extra/drbd90/drbd.ko for any kernel and it looks like one of the problems is this.
for Centos 8 streem there is no such 4.18.0-425 kernel in the repository.

User avatar
TrevorH
Site Admin
Posts: 33202
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: kmod-drbd90 does not work after the upgrade

Post by TrevorH » 2023/02/08 14:42:05

ELRepo kmods ONLY work with the RHEL distro kernel or with the same kernel version as provided by the various clones. They do NOT work with Stream kernels because they have no stable kernel ABI that can be relied upon. The current RHEL kernel version is kernel-4.18.0-425.10.1.el8_7.x86_64 and that is the only series of kernels that ELRepo kmods will work with.

CentOS Stream is not supported by ELRepo.
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke

Post Reply