42.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-toolspara la arquitectura de la CPU de su sistema -
Cumplió con los requisitos de
kdump
Procedimiento
Compruebe que el servicio
kdumpestá habilitado y activo:# systemctl is-enabled kdump.service && systemctl is-active kdump.service enabled activeSi
kdumpno está habilitado y en funcionamiento vea, Sección 42.3.5, “Activación y desactivación del servicio kdump”.Reconstruir la imagen
initramfsdel kernel de arranque con la funcionalidadearly kdump:dracut -f --add earlykdumpAñ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
rebootOpcionalmente, verifique que
rd.earlykdumpfue agregado exitosamente y que la funciónearly kdumpfue 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.txty la solución ¿Qué es el soporte de kdump temprano y cómo lo configuro?