Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Junos OS 프로세스에서 코어 파일 저장

기본적으로 내부 Junos OS 프로세스가 코어 파일을 생성하면 파일 및 관련 컨텍스트 정보는 디버깅을 위해 .core라는core-number 압축 tar 파일에process-name 저장됩니다. tgz /var/tmp//var/crash/ 디렉터리의 경우. Junos OS Evolved의 경우, 출력은 라우팅 엔진 코어 파일의 경우 /var/core/ 디렉터리에 저장되고 FPC 코어 파일의 경우 /var/lib/ftp/in/ 디렉터리에 저장됩니다. 컨텍스트 정보에는 구성 및 시스템 로그 메시지 파일이 포함됩니다.

Junos OS Evolved에는 여러 가지 상호 관련된 프로세스가 있습니다. 이러한 프로세스 쌍의 경우 한 프로세스가 응답을 중지하고 코어 파일을 생성하면 시스템은 이 기능을 지원하는 릴리스에서 기본적으로 관련 프로세스에 대한 라이브 코어도 생성합니다. 결과적으로 시스템은 장애 시 보다 완전한 진단 데이터를 제공하므로 보다 철저한 근본 원인 분석을 수행하고 문제를 더 빠르게 해결할 수 있습니다.

메모:

Junos OS Evolved 관련 프로세스 쌍에는 bfdd 및 bfddagent가 포함됩니다. cfmd 및 cfmd-agent; dot1xd 및 dot1xd-agent; L2ALD 및 L2ALD 에이전트; L2CPD 및 L2CPD-AGENT; mcsnoopd 및 mcsnoopd-agent; ppmd 및 ppmdagent; 및 라우팅 및 rpdagent.

코어 파일 및 관련 컨텍스트 정보의 저장을 비활성화하려면, 계층 수준에서 문을 [edit system] 포함합니다no-saved-core-context.

코어 파일만 저장하려면 계층 수준에서 문을 [edit system] 포함 saved-core-files 하고 저장할 파일 수를 지정합니다.

여기서 number 는 저장할 코어 파일의 수이며 1에서 10까지의 값일 수 있습니다.

핵심 파일을 컨텍스트 정보와 함께 저장하려면 계층 수준에서 [edit system] 문을 포함 saved-core-context 시켜야 합니다. 이는 기본 설정입니다.

Junos OS Evolved에서 관련 프로세스가 코어 파일을 생성할 때 프로세스에 대한 라이브 코어를 생성하는 기능을 비활성화하려면 문을 구성합니다 no-livecore-dump-on-crash . 개별 프로세스 또는 해당 기능을 지원하는 모든 프로세스에 대해 문을 구성할 수 있습니다.

변경 내역 표

기능 지원은 사용 중인 플랫폼과 릴리스에 따라 결정됩니다. 기능 탐색기 를 사용하여 플랫폼에서 기능이 지원되는지 확인하세요.

석방
묘사
25.2R1-EVO
진화한 Junos OS 릴리스 25.2R1부터 관련 프로세스 쌍이 코어 파일을 생성하면 시스템은 파일을 압축된 TAR 파일로 묶습니다. 이전 릴리스에서는 시스템이 파일을 번들로 제공하지 않습니다.
24.4R1-에보
Junos OS Evolved 릴리스 24.4R1부터 관련 프로세스의 경우 기본적으로 한 프로세스가 응답을 중지하고 코어 파일을 생성하면 시스템은 관련 프로세스에 대한 라이브 코어도 생성합니다.