9.11. カーネルパッチモジュールのアンインストール
カーネルライブパッチソリューションが以降の起動時にカーネルパッチモジュールを適用するのを防ぐには、モジュールをアンインストールします。
前提条件
- システムの root 権限がある。
- ライブパッチパッケージがインストールされている。
- カーネルパッチモジュールがインストールされ、ロードされている。
手順
カーネルパッチモジュールを選択します。
# kpatch listLoaded 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) ...選択したカーネルパッチモジュールをアンインストールします。
# kpatch uninstall kpatch_6_12_0_1_0_1uninstalling kpatch_6_12_0_1_0_1 (6.12.0.el10_0.x86_64)アンインストールしたカーネルモジュールが読み込まれていることに注意してください。
# kpatch listLoaded 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)選択したモジュールをアンインストールすると、カーネルは次回の再起動までパッチが当てられますが、カーネルパッチモジュールはディスクから削除されます。
- システムを再起動します。
検証
カーネルパッチモジュールがアンインストールされていることを確認します。
# kpatch listLoaded patch modules: ...この出力例では、カーネルパッチモジュールがロードまたはインストールされていないことが示されています。そのため、カーネルにパッチが適用されておらず、カーネルライブパッチソリューションがアクティブではありません。