Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

Collect Crash Data for Routing Engine Daemons

 

To collect crash data for Routing Engine daemons, follow these steps:



Check for Daemon Core Files

Purpose

If you observe disruption to routing protocol operation, system log operation, Simple Network Management Protocol (SNMP) operation, or other operations handled by Routing Engine daemons, check the /var/tmp directory for any daemon core files created around the time of the crash.

Action

To check the /var/tmp directory, use the following Junos OS CLI operational mode command:

Sample Output

user@host> file list detail /var/tmp

Meaning

The sample output lists the contents of the /var/tmp/ directory. Look for any daemon core files created around the time of the crash. In the example above, two core files are listed: rpd.core.0 and rpd.core.1.

Table 1 lists the major Routing Engine daemons supported by the Junos OS.

Table 1: Major Routing Engine Daemons

Executable Name

Definition

Description

rpd

Routing protocol daemon

Provides routing protocol intelligence (Border Gateway Protocol [BGP], Intermediate System-to-Intermediate System [ISIS], Open Shortest Path First [OSPF], and so on).

dcd

Device control daemon

Manages all interface devices.

mgd

Management daemon

Provides user configuration access to the system. The CLI is a client of mgd.

snmpd

Simple Network Management Protocol daemon

Provides remote network management information to the network management system.

chassisd

Chassis daemon

Monitors and manages Flexible PIC Concentrator (FPC) slots and other environmental components.

alarmd

Alarm daemon

Manages system alarm notifications.

apsd

Automatic protection switching daemon

Provides SONET Automatic Protection Switching (APS) functionality.

sampled

Traffic sampling daemon

Gathers traffic sampling information.

vrrpd

Virtual Router Redundancy Protocol daemon

Provides Virtual Router Redundancy Protocol (VRRP) functionality.

syslogd

System log daemon

Manages the router system logging operation.

mib2d

MIB2 daemon

Management Information Base (MIB) subagent for MIB2.



List the Daemon Core Files

Purpose

To list the daemon core files.

Action

To list the daemon core files, follow these steps:

  1. Exit from the CLI environment and create a UNIX-level shell by entering the start shell command:

  2. Type su and the root password when prompted. You are now in the shell and the prompt is % instead of >, for example:

  3. Change the directory to /var/tmp and type ls -l, for example:

  4. Look for any daemon core files created around the time of the crash.

Sample Output

user@host> start shell

Meaning

The sample output lists the contents of the /var/tmp directory and shows the current core file (rpd.core.1) and one previous core file (rpd.core.0) for the routing protocol daemon (rpd). For each daemon, you can have a total of five core files in the /var/tmp directory: the current core file and the four previous core files numbered 0 through 4 (from oldest to newest).



Compress the Daemon Core Files

Purpose

The gzip compression utility is used to compress the files if they are large. Files created using the gzip command end with the file extension .gz. Compress the core file if it is over 50 MB.

Note

Use lowercase for the gzip command when you are in the shell.

You only need to compress the daemon core files when the tarball file is not created.

Action

To compress the daemon core file with gzip, use the following command from the shell:

Sample Output

Meaning

The contents of the daemon core file are compressed into a single compressed file named daemon.number.gz. The gzip command preserves the mode, ownership, and timestamps of files when compressing or decompressing them.



Log Software Version Information

Purpose

To log the Junos OS version information.

Action

To log the Junos OS version information, use the following Junos OS CLI operational mode command:

Sample Output

user@host> show version

Meaning

The sample output shows the hostname, router model, and the different Junos OS packages, processes, and documents.



Open a Case with JTAC

Problem

Description: To open a case with JTAC, call one of the Support phone numbers or create a case via Case Manager.