Red Hat Training
A Red Hat training course is available for RHEL 8
7.12.2. Habilitación de kdump temprano
Esta sección describe cómo habilitar la función early kdump
para eliminar el riesgo de perder información sobre los primeros fallos del kernel de arranque.
Requisitos previos
- Una suscripción activa a Red Hat Enterprise Linux
-
Un repositorio que contiene el paquete
kexec-tools
para la arquitectura de la CPU de su sistema -
Cumplió con los requisitos de
kdump
Procedimiento
Compruebe que el servicio
kdump
está habilitado y activo:# systemctl is-enabled kdump.service && systemctl is-active kdump.service enabled active
Si
kdump
no está habilitado y en funcionamiento vea, Sección 7.3.5, “Activación y desactivación del servicio kdump”.Reconstruir la imagen
initramfs
del kernel de arranque con la funcionalidadearly kdump
:dracut -f --add earlykdump
Añade el parámetro de línea de comandos del kernel
rd.earlykdump
:grubby --update-kernel=/boot/vmlinuz-$(uname -r) --args="rd.earlykdump"
Reinicie el sistema para reflejar los cambios
reboot
Opcionalmente, verifique que
rd.earlykdump
fue agregado exitosamente y que la funciónearly kdump
fue habilitada:# 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 adicionales
-
Para más información sobre la activación de
early kdump
, consulte el archivo/usr/share/doc/kexec-tools/early-kdump-howto.txt
y la solución ¿Qué es el soporte de kdump temprano y cómo lo configuro?