Red Hat Training
A Red Hat training course is available for RHEL 8
42.12.2. Possibilitando o kdump precoce
Esta seção descreve como habilitar o recurso early kdump
para eliminar o risco de perda de informações sobre as quedas prematuras do núcleo do boot.
Pré-requisitos
- Uma assinatura ativa do Red Hat Enterprise Linux
-
Um repositório contendo o pacote
kexec-tools
para a arquitetura da CPU de seu sistema -
Cumpridos os requisitos
kdump
Procedimento
Verifique se o serviço
kdump
está habilitado e ativo:# systemctl is-enabled kdump.service && systemctl is-active kdump.service enabled active
Se
kdump
não estiver habilitado e funcionando ver, Seção 42.3.5, “Habilitação e desativação do serviço kdump”.Reconstruir a imagem
initramfs
do núcleo de inicialização com a funcionalidadeearly kdump
:dracut -f --add earlykdump
Adicione o parâmetro de linha de comando do kernel
rd.earlykdump
:grubby --update-kernel=/boot/vmlinuz-$(uname -r) --args="rd.earlykdump"
Reinicializar o sistema para refletir as mudanças
reboot
Opcionalmente, verifique se
rd.earlykdump
foi adicionado com sucesso e seearly kdump
foi ativado:# cat /proc/cmdline BOOT_IMAGE=(hd0,msdos1)/vmlinuz-4.18.0-187.el8.x86_64 root=/dev/mapper/rhel-root ro crashkernel=auto resume=/dev/mapper/rhel-swap rd.lvm.lv=rhel/root rd.lvm.lv=rhel/swap rhgb quiet rd.earlykdump # journalctl -x | grep early-kdump Mar 20 15:44:41 redhat dracut-cmdline[304]: early-kdump is enabled. Mar 20 15:44:42 redhat dracut-cmdline[304]: kexec: loaded early-kdump kernel
Recursos adicionais
-
Para mais informações sobre como habilitar
early kdump
, veja o arquivo/usr/share/doc/kexec-tools/early-kdump-howto.txt
e Qual é o suporte inicial do kdump e como posso configurá-lo?