Disable CentOS Load Kernel Modules ipmi_si No such device error
After CentOS 8 boots up, following error appeared when starting systemd-modules-load.service
in /var/log/messages
Mar 1 15:48:40 centos kernel: ipmi_si: IPMI System Interface driver
Mar 1 15:48:40 centos kernel: ipmi_si: Unable to find any System Interface(s)
Mar 1 15:48:40 centos systemd-modules-load[561]: Failed to insert 'ipmi_si': No such device
Reason
The module ipmi_si
is designed for physical servers with a remote control interface - an IPMI, and the CentOS 8 is running in a VM.
Solution
Create /etc/modprobe.d/blacklist-ipmi.conf
file with following lines,
blacklist ipmi_si
blacklist ipmi_devintf
blacklist ipmi_msghandler
blacklist ipmi_ssif
blacklist ipmi_watchdog
blacklist ipmi_poweroff
blacklist acpi_ipmi
blacklist ibmaem
blacklist ibmpex
References
Boot fails after update ipmi_si No such device