Buscar

9.4.2. Captura del núcleo cuando el daemon se bloquea

download PDF
El script /etc/init.d/functions bloquea, de forma predeterminada, los archivos de núcleo desde los daemons llamados /etc/init.d/rgmanager. Para que el daemon cree núcleos de aplicaciones, debe habilitar esa opción. Este procedimiento debe realizarse en todos los nodos de clúster que necesitan una núcleo de aplicación capturado.
Para crear un archivo de núcleo cuando el daemon rgmanager se bloquee, modifique el archivo /etc/sysconfig/cluster. El parámetro DAEMONCOREFILELIMIT permite al núcleo del daemon la creación de archivos de núcleo si el proceso se bloquea. Existe una opción -w que evita la ejecución del proceso de vigilancia. El daemon de vigilancia. El daemon de vigilancia es responsable del reinicio del nodo del clúster si rgmanager se cuelga y algunos casos, si el daemon de vigilancia está ejecutándose entonces el archivo de núcleo no se generará, por lo tanto debe inhabilitarse para capturar archivos de núcleo.
DAEMONCOREFILELIMIT="unlimited"
RGMGR_OPTS="-w"
Reinicie rgmanager para activar las nuevas opciones de configuración:
service rgmanager restart

Nota

Si los servicios de clúster se están ejecutando en este nodo de clúster, entonces este podría abandonar los servicios en ejecución en un mal estado.
El archivo de núcleo se escribirá cuando se genere de un bloqueo del proceso rgmanager.
ls /core*
La salida debe ser similar a la siguiente:
/core.11926
Desplace o borre los archivos viejos de núcleo que están bajo el directorio / antes de reiniciar rgmanager para capturar el núcleo de aplicación. El nodo de clúster que experimentó el bloqueó de rgmanager debe reiniciarse o cercarse después de que el núcleo sea capturado para garantizar que el proceso de vigilancia no esté en ejecución.
Red Hat logoGithubRedditYoutubeTwitter

Aprender

Pruebe, compre y venda

Comunidades

Acerca de la documentación de Red Hat

Ayudamos a los usuarios de Red Hat a innovar y alcanzar sus objetivos con nuestros productos y servicios con contenido en el que pueden confiar.

Hacer que el código abierto sea más inclusivo

Red Hat se compromete a reemplazar el lenguaje problemático en nuestro código, documentación y propiedades web. Para más detalles, consulte el Blog de Red Hat.

Acerca de Red Hat

Ofrecemos soluciones reforzadas que facilitan a las empresas trabajar en plataformas y entornos, desde el centro de datos central hasta el perímetro de la red.

© 2024 Red Hat, Inc.