rocky8.10 升级内核后bond 网卡无法启动。

故障排查

1,还原原内核版本。

2,检查bonding 模块是否存在。

modprobe bonding 

提示

modprobe: FATAL: Module bonding not found in directory
/lib/modules/4.18.0-553.17.1.el8_10.x86_64

3,检查对应模块是否存在

[emporerlinux ~]# ll  /lib/modules/4.18.0-553.47.1.el8_10.x86_64/kernel/drivers/net/bonding/
total 152
-rw-r--r--. 1 root root 76296 May 24  2024 bonding.ko.xz
-rw-r--r--  1 root root 76504 Apr  3  2025 bonding.ko.xz.bak

4,模块存在。但是模块无法加载,尝试重新安装对应模块软件包。kernel-core kernel-modules kernel

5,原有内核拷贝bonding.ko.xz

6,重新加载模块无法恢复

7,检查modules core 软件包具体干了什么?

rpm -qa | awk '/kernel-.*4.18.0-553.47/' | while read i; do repoquery --location $i 2>&1 | xargs rpm -q --scripts | egrep -q depmod && echo $i; done

8,手动执行depmod -a 生成模块依赖关系。

9,重启新内核恢复bond 状态

文章作者: emporer
本文链接:
版权声明: 本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Emporer-Linux
喜欢就支持一下吧