学堂 学堂 学堂公众号手机端

CentOS8Stream报错处理

lewis 1年前 (2024-04-08) 阅读数 4 #技术
CentOS8Stream报错处理FaildtostartLoadKernelModules.Failedtoinsert'ipmi_si':Nosuchdevice

全新安装的CentOS8Stream(kernel4.18.0-365.el8.x86_64)开机启动报错:
[FAILED]FaildtostartLoadKernelModules.

See'systemctlstatussystemd-modules-load.service'fordetails.
如图:

按提示运行systemctlstatussystemd-modules-load.service,发现是ipmi_si设备不存在导致。错误提示如下:
[ws@centos~]$systemctlstatussystemd-modules-load.service
●systemd-modules-load.service-LoadKernelModules
Loaded:loaded(/usr/lib/systemd/system/systemd-modules-load.service;static;vendorpreset:disabled)
Active:failed(Result:exit-code)sinceSun2022-03-0610:10:36EST;8minago
Docs:man:systemd-modules-load.service(8)
man:modules-load.d(5)
Process:673ExecStart=/usr/lib/systemd/systemd-modules-load(code=exited,status=1/FAILURE)
MainPID:673(code=exited,status=1/FAILURE)

Mar0610:10:36centossystemd[1]:StartingLoadKernelModules...
Mar0610:10:36centossystemd-modules-load[673]:Module'msr'isbuiltin
Mar0610:10:36centossystemd-modules-load[673]:Failedtoinsert'ipmi_si':Nosuchdevice
Mar0610:10:36centossystemd[1]:systemd-modules-load.service:Mainprocessexited,code=exited,status=1/FAILURE
Mar0610:10:36centossystemd[1]:systemd-modules-load.service:Failedwithresult'exit-code'.
Mar0610:10:36centossystemd[1]:FailedtostartLoadKernelModules.
搜索发现centos论坛中存在讨论帖(见文末),禁用ipmi_sikernelmodule可修复此问题。
故记录解决方法在此,供大家参考:
#查看启动失败服务
systemctl--failed
systemctlstatussystemd-modules-load.service

#配置blacklist
sudotee/etc/modprobe.d/blacklist.conf<<EOF
blacklistipmi_si
installipmi_si/bin/false
EOF

modprobe--showconfig|grepblacklist

#rebuildinitialramdiskimage
sudodracut-f

#setkernelcommandlineparameters
sudogrub2-editenv-list|grepkernelopts
sudogrub2-editenv-setkernelopts="<output-last-step>ipmi_si.blacklist=1rd.driver.blacklist=ipmi_si"#例如
sudogrub2-editenv-setkernelopts="root=UUID=f3161552-2ff8-49b6-b5ec-6279aa515040rocrashkernel=autorhgbquietipmi_si.blacklist=1rd.driver.blacklist=ipmi_si"#Rebuildthekdumpinitialramdiskimage
sudosed-i'/^KDUMP_COMMANDLINE_APPEND=/s/"$/rd.driver.blacklist=ipmi_si"/'/etc/sysconfig/kdump
sudokdumpctlrestart
sudomkdumprd-f/boot/initramfs-$(uname-r)kdump.img
sudoreboot
再重启后,此问题消失。


版权声明

本文仅代表作者观点,不代表博信信息网立场。

热门