Salvando arquivos de núcleo dos processos do Junos OS
Por padrão, quando um processo interno do Junos OS gera um arquivo principal, o arquivo e as informações de contexto associadas são salvas para fins de depuração em um arquivo de piche comprimido chamado process-name.core.core-number. tgz nos diretórios /var/tmp/ e /var/crash/ . Para o Junos OS Evolved, a saída é salva no /var/núcleo/ diretório para arquivos de núcleo do Mecanismo de Roteamento e /var/lib/ftp/in/ para arquivos de núcleo do FPC. As informações contextuais incluem a configuração e os arquivos de mensagem de log do sistema.
O Junos OS Evolved tem uma série de processos interrelacionados. Para esses pares de processos, quando um processo para de responder e gera um arquivo principal, o sistema também gera um núcleo ao vivo para o processo relacionado por padrão, em versões que suportam esse recurso. Como resultado, o sistema fornece dados de diagnóstico mais completos no momento da falha, o que permite que você realize uma análise mais completa da causa raiz e resolva problemas mais rapidamente.
Os pares de processos relacionados ao Junos OS Evolved incluem: bfdd e bfddagent; cfmd e cfmd-agente; dot1xd e dot1xd-agent; l2ald e l2ald-agent; l2cpd e l2cpd-agent; mcsnoopd e mcsnoopd-agent; ppmd e ppmdagent; e roteamento e rpdagent.
Para desativar a economia de arquivos de núcleo e informações de contexto associadas, inclua a no-saved-core-context declaração no nível de [edit system] hierarquia.
[edit system] user@host# set no-saved-core-context
Para salvar apenas os arquivos de núcleo, inclua a saved-core-files declaração no nível de [edit system] hierarquia e especifique o número de arquivos para salvar:
[edit system] user@host# set saved-core-files number
onde number está o número de arquivos de núcleo para salvar e pode ser um valor de 1 a 10.
Para salvar os arquivos de núcleo, juntamente com as informações contextuais, inclua a saved-core-context declaração no nível de [edit system] hierarquia. Esse é o padrão.
[edit system] user@host# set saved-core-context
No Junos OS Evolved, para desabilitar o recurso que gera um núcleo ao vivo para um processo quando seu processo relacionado gera um arquivo principal, configure a no-livecore-dump-on-crash declaração. Você pode configurar a declaração para um processo individual ou para todos os processos que oferecem suporte ao recurso.
[edit system] user@host# set processes process-name no-livecore-dump-on-crash user@host# set processes all-processes no-livecore-dump-on-crash
Tabela de histórico de mudanças
O suporte de recursos é determinado pela plataforma e versão que você está usando. Use o Feature Explorer para determinar se um recurso é suportado em sua plataforma.