Red Hat Training
A Red Hat training course is available for RHEL 8
8.8.2. Desinstalando o módulo de patch do kernel
O procedimento a seguir descreve como evitar que a solução de correção ao vivo do kernel do Red Hat Enterprise Linux aplique um módulo de correção do kernel em boots subsequentes.
Pré-requisitos
- Permissões de raiz
- Um pacote de remendos ao vivo é instalado.
- Um módulo de patch de kernel é instalado e carregado.
Procedimento
Selecione um módulo de correção de kernel:
# kpatch list Loaded patch modules: kpatch_4_18_0_94_1_1 [enabled] Installed patch modules: kpatch_4_18_0_94_1_1 (4.18.0-94.el8.x86_64) …
Desinstale o módulo de patch do kernel selecionado:
# kpatch uninstall kpatch_4_18_0_94_1_1 uninstalling kpatch_4_18_0_94_1_1 (4.18.0-94.el8.x86_64)
Observe que o módulo de patch do kernel desinstalado ainda está carregado:
# kpatch list Loaded patch modules: kpatch_4_18_0_94_1_1 [enabled] Installed patch modules: <NO_RESULT>
Quando o módulo selecionado é desinstalado, o kernel permanece remendado até a próxima reinicialização, mas o módulo de remendo do kernel é removido do disco.
- Reinicialize seu sistema.
Opcionalmente, verifique se o módulo de correção do kernel foi desinstalado:
# kpatch list Loaded patch modules: …
O exemplo de saída acima não mostra nenhum módulo de correção de kernel carregado ou instalado, portanto, o kernel não é corrigido e a solução de correção ao vivo do kernel não está ativa.
Recursos adicionais
-
Para mais informações sobre o utilitário de linha de comando
kpatch
, consulte a página do manualkpatch(1)
.