View Issue Details

IDProjectCategoryView StatusLast Update
0001434channel: elrepo/el8kmod-drbd84public2024-03-26 18:47
Reportergiathanhtmq Assigned Totoracat  
PriorityurgentSeveritycrashReproducibilityalways
Status closedResolutionno change required 
PlatformLinux ServerOSRocky Linux 8OS Version8.9
Summary0001434: After upgrade the latest kernel from ELRepo for my rocky linux 8 server, drbd cannot start
DescriptionI have upgrade the kernel "4.18.0-513.18.1.el8_9.x86_64" to "5.4.272-1.el8.elrepo.x86_64" from elrepo. Then I cannot start the drbd (which is running well in the kernel "4.18.0-513.18.1.el8_9.x86_64").

Error output:
# systemctl start drbd
Job for drbd.service failed because the control process exited with error code.
See "systemctl status drbd.service" and "journalctl -xe" for details.

# journalctl -xe
Mar 23 11:25:26 rocky systemd[1]: Starting DRBD -- please disable. Unless you are NOT using a cluster manager....
-- Subject: Unit drbd.service has begun start-up
-- Defined-By: systemd
-- Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit drbd.service has begun starting up.
Mar 23 11:25:26 rocky modprobe[2089357]: FATAL: Module drbd not found in directory /lib/modules/5.4.272-1.el8.elrepo.x86_64
Mar 23 11:25:26 rocky drbd[2089356]: Can not load the drbd module.
Mar 23 11:25:26 rocky systemd[1]: drbd.service: Main process exited, code=exited, status=5/NOTINSTALLED
Mar 23 11:25:26 rocky systemd[1]: drbd.service: Failed with result 'exit-code'.
-- Subject: Unit failed
-- Defined-By: systemd
-- Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- The unit drbd.service has entered the 'failed' state with result 'exit-code'.
Mar 23 11:25:26 rocky systemd[1]: Failed to start DRBD -- please disable. Unless you are NOT using a cluster manager..
-- Subject: Unit drbd.service has failed
-- Defined-By: systemd
-- Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit drbd.service has failed.
--
-- The result is failed.
Steps To Reproduce1. Installed a rocky linux 8.9 server
2. Yum update
--> Latest "4.18.0-513.18.1.el8_9.x86_64" kernel in the default repo
3. Install elrepo
4. Install drbd and kmod-drbd
--> Using normally
5. Update kernel into "5.4.272-1.el8.elrepo.x86_64" from elrepo
6. Check drbd and kmod-drbd
--> Not working
Additional InformationI have upgrade the kernel "4.18.0-513.18.1.el8_9.x86_64" to "5.4.272-1.el8.elrepo.x86_64" from elrepo
--> I know if drbd working well with the kernel "4.18.0-513.18.1.el8_9.x86_64", it should be using and don't update kernel.
But I have some requirements need to update the kernel to "5.4.272-1.el8.elrepo.x86_64".

So please help me to check if there is a kmod-drbd version compatible with kernel "5.4.272-1.el8.elrepo.x86_64". If not, are you developing it ? Or should I look for another alternative software than drbd ?

Please help me to check it ASAP.
Thank you and have a nice day.
TagsNo tags attached.

Activities

toracat

2024-03-23 14:11

administrator   ~0009622

Our kmods are built for the distribution kernels and are not compatible with kernel-ml or kernel-lt. This is because kmods take advantage of kernel's kABI-tracking nature. kernel-ml or kernel-lt does not have this feature, so there will not be kmods for these kernels.

Issue History

Date Modified Username Field Change
2024-03-22 23:00 giathanhtmq New Issue
2024-03-22 23:00 giathanhtmq Status new => assigned
2024-03-22 23:00 giathanhtmq Assigned To => toracat
2024-03-23 14:11 toracat Note Added: 0009622
2024-03-26 18:47 toracat Status assigned => closed
2024-03-26 18:47 toracat Resolution open => no change required