8.10. 卸载内核补丁模块
防止 Red Hat Enterprise Linux 内核实时补丁解决方案在以后的引导时应用内核补丁模块。
先决条件
- 您在系统上具有 root 权限。
- 已安装实时补丁软件包。
- 已安装并载入内核补丁模块。
流程
选择内核补丁模块:
kpatch list
# kpatch list Loaded patch modules: kpatch_6_12_0_1_0_1 [enabled] Installed patch modules: kpatch_6_12_0_1_0_1 (6.12.0.el10_0.x86_64) …
Copy to Clipboard Copied! 卸载所选的内核补丁模块。
kpatch uninstall kpatch_6_12_0_1_0_1
# kpatch uninstall kpatch_6_12_0_1_0_1 uninstalling kpatch_6_12_0_1_0_1 (6.12.0.el10_0.x86_64)
Copy to Clipboard Copied! 请注意,卸载的内核补丁模块仍然被加载:
kpatch list
# kpatch list Loaded patch modules: kpatch_6_12_0_1_0_1 [enabled] Installed patch modules: <NO_RESULT>
Copy to Clipboard Copied! 卸载所选模块后,内核将保持补丁,直到下次重启为止,但已从磁盘中删除内核补丁模块。
- 重启您的系统。
验证
验证内核补丁模块是否已卸载:
kpatch list
# kpatch list Loaded patch modules: …
Copy to Clipboard Copied! 这个示例输出显示没有加载或安装的内核补丁模块,因此内核没有被打补丁,且内核实时打补丁解决方案没有激活。