Guardar archivos principales de procesos de Junos OS
De forma predeterminada, cuando un proceso interno de Junos OS genera un archivo principal, el archivo y la información de contexto asociada se guardan con fines de depuración en un archivo tar comprimido denominado process-name.core.core-number TGZ en los directorios /var/tmp/ y /var/crash/ . Para Junos OS Evolved, la salida se guarda en el directorio /var/core/ para los archivos principales del motor de enrutamiento y /var/lib/ftp/in/ para los archivos principales FPC. La información contextual incluye la configuración y los archivos de mensajes de registro del sistema.
Junos OS Evolved tiene una serie de procesos interrelacionados. Para estos pares de procesos, cuando un proceso deja de responder y genera un archivo principal, el sistema también genera un núcleo activo para el proceso relacionado de forma predeterminada, en las versiones que admiten esta característica. Como resultado, el sistema proporciona datos de diagnóstico más completos en el momento de la falla, lo que le permite realizar un análisis más exhaustivo de la causa raíz y resolver problemas más rápido.
Los pares de procesos relacionados con Junos OS Evolved incluyen: bfdd y bfddagent; cfmd y cfmd-agent; dot1xd y dot1xd-agent; L2ALD y L2ALD Agent; L2CPD y L2CPD-Agent; mcsnoopd y mcsnoopd-agent; ppmd y ppmdagent; y enrutamiento y rpdagent.
Para deshabilitar el guardado de los archivos principales y la información de contexto asociada, incluya la no-saved-core-context instrucción en el nivel jerárquico [edit system] .
[edit system] user@host# set no-saved-core-context
Para guardar sólo los archivos principales, incluya la saved-core-files instrucción en el [edit system] nivel de jerarquía y especifique el número de archivos que desea guardar:
[edit system] user@host# set saved-core-files number
donde number es el número de archivos principales que se van a guardar y puede ser un valor del 1 al 10.
Para guardar los archivos principales junto con la información contextual, incluya la saved-core-context instrucción en el nivel jerárquico [edit system] . Este es el valor predeterminado.
[edit system] user@host# set saved-core-context
En Junos OS evolucionado, para deshabilitar la función que genera un núcleo activo para un proceso cuando su proceso relacionado genera un archivo de núcleo, configure la no-livecore-dump-on-crash instrucción. Puede configurar la instrucción para un proceso individual o para todos los procesos que admiten la característica.
[edit system] user@host# set processes process-name no-livecore-dump-on-crash user@host# set processes all-processes no-livecore-dump-on-crash
Tabla de historial de cambios
La compatibilidad con las funciones viene determinada por la plataforma y la versión que esté utilizando. Utilice el Explorador de características para determinar si una característica es compatible con su plataforma.