Red Hat Training

A Red Hat training course is available for RHEL 8

7.3.3. Configuración del colector central

El servicio kdump utiliza un programa core_collector para capturar la imagen vmcore. En RHEL, la utilidad makedumpfile es el recolector de núcleos por defecto.

makedumpfile es un programa de volcado que ayuda a comprimir el tamaño de un archivo de volcado y a copiar sólo las páginas necesarias utilizando varios niveles de volcado.

makedumpfile hace un archivo de volcado pequeño, ya sea comprimiendo los datos de volcado o excluyendo las páginas innecesarias, o ambas cosas. Necesita la primera información de depuración del kernel para entender cómo el primer kernel utiliza la memoria. Esto ayuda a detectar las páginas necesarias.

Sintaxis

core_collector makedumpfile -l --message-level 1 -d 31

Opciones

  • -c, -l o -p: especifica el formato del archivo de volcado por cada página utilizando la opción zlib para -c, lzo para -l o snappy para -p.
  • -d (dump_level) : excluye las páginas para que no se copien en el archivo de volcado.
  • --message-level: especifica los tipos de mensajes. Puede restringir las salidas impresas especificando message_level con esta opción. Por ejemplo, especificando 7 como message_level se imprimen los mensajes comunes y los mensajes de error. El valor máximo de message_level es 31

Requisitos previos

Procedimiento

  1. Como root, edite el archivo de configuración /etc/kdump.conf y elimine el signo de almohadilla ("#") del comienzo de #core_collector makedumpfile -l --message-level 1 -d 31.
  2. Para activar la compresión del archivo de volcado, ejecute:
core_collector makedumpfile -l --message-level 1 -d 31

donde,

  • -l especifica el formato de archivo comprimido dump.
  • -d especifica el nivel de volcado como 31.
  • --message-level especifica el nivel del mensaje como 1.

Además, considere los siguientes ejemplos utilizando las opciones -c y -p:

  • Para comprimir el archivo de volcado utilizando -c:
core_collector makedumpfile -c -d 31 --message-level 1
  • Para comprimir el archivo de volcado utilizando -p:
core_collector makedumpfile -p -d 31 --message-level 1

Recursos adicionales

  • Consulte la página de manual makedumpfile(8) para obtener una lista completa de las opciones disponibles.