Instalar los paquetes necesarios
yum --enablerepo=debug install kexec-tools crash kernel-debug kernel-debuginfo-`uname -r`
Modificar grub
Se debe agregar un argumento kernel a /etc/grub.conf
para habilitar kdump. Se llama crashkernel y puede ser automático o establecerse como un valor predefinido, p. 128M, 256M, 512M, etc.
La línea tendrá un aspecto similar al siguiente:
GRUB_CMDLINE_LINUX="rd.lvm.lv=rhel/swap crashkernel=auto rd.lvm.lv=rhel/root rhgb quiet"
Cambia el valor del crashkernel=auto
a crashkernel=128
o crashkernel=256
...
Regenerar la configuración de grub:
grub2-mkconfig -o /boot/grub2/grub.cfg
En un sistema con firmware UEFI, ejecute lo siguiente:
grub2-mkconfig -o /boot/efi/EFI/Centos/grub.cfg
Abre el /etc/zipl.conf
archivo de configuración
busque la sección de parámetros =y edite el parámetro crashkernel =(o agréguelo si no está presente). Por ejemplo, para reservar 128 MB de memoria, use lo siguiente:crashkernel=128M
guardar y salir
Regenerar la configuración zipl:zipl
Habilitación del servicio
Para iniciar el kdump
daemon en el momento del arranque, escriba el siguiente comando como root:
chkconfig kdump on
Esto habilitará el servicio para los niveles de ejecución 2, 3, 4 y 5. Del mismo modo, escriba chkconfig kdump off
lo desactivará para todos los niveles de ejecución.
Para iniciar el servicio en la sesión actual, use el siguiente comando como root:
service kdump start