Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Speichern von Core-Dateien aus Junos OS-Prozessen

Wenn ein interner Junos OS-Prozess eine Core-Datei generiert, werden die Datei und die zugehörigen Kontextinformationen standardmäßig zu Debugging-Zwecken in einer komprimierten tar-Datei mit dem Namen process-name.corecore-number gespeichert. tgz in den Verzeichnissen /var/tmp/ und /var/crash/. Bei Junos OS Evolved wird die Ausgabe im Verzeichnis /var/core/ für Routing-Engine-Kerndateien und / var/lib/ftp/in/ für FPC-Kerndateien gespeichert. Zu den Kontextinformationen gehören die Konfigurations- und Systemprotokollmeldungsdateien.

Junos OS Evolved verfügt über eine Reihe miteinander verbundener Prozesse. Wenn für diese Prozesspaare ein Prozess nicht mehr reagiert und eine Core-Datei generiert, generiert das System in Releases, die diese Funktion unterstützen, standardmäßig auch einen Live-Core für den zugehörigen Prozess. Dadurch stellt das System zum Zeitpunkt des Fehlers vollständigere Diagnosedaten zur Verfügung, sodass Sie eine gründlichere Ursachenanalyse durchführen und Probleme schneller beheben können.

Anmerkung:

Zu den Prozesspaaren im Zusammenhang mit Junos OS Evolved gehören: bfdd und bfddagent; cfmd und cfmd-agent; dot1xd und dot1xd-agent; L2ALD und L2ALD-Agent; l2cpd und l2cpd-agent; McSnooPD und McSnooPD-Agent; ppmd und ppmdagent; und Routing und RPDCagent.

Um das Speichern von Kerndateien und zugehörigen Kontextinformationen zu deaktivieren, schließen Sie die no-saved-core-context Anweisung auf der [edit system] Hierarchieebene ein.

Um nur die Kerndateien zu speichern, fügen Sie die saved-core-files Anweisung auf der [edit system] Hierarchieebene hinzu und geben Sie die Anzahl der zu speichernden Dateien an:

wobei number die Anzahl der zu speichernden Kerndateien angegeben ist und ein Wert zwischen 1 und 10 sein kann.

Um die Kerndateien zusammen mit den Kontextinformationen zu speichern, schließen Sie die saved-core-context Anweisung auf der [edit system] Hierarchieebene ein. Dies ist die Standardeinstellung.

Konfigurieren Sie unter Junos OS Evolved die no-livecore-dump-on-crash Anweisung, um die Funktion zu deaktivieren, die einen Live-Kern für einen Prozess generiert, wenn der zugehörige Prozess eine Core-Datei generiert. Sie können die Anweisung für einen einzelnen Prozess oder für alle Prozesse konfigurieren, die die Funktion unterstützen.

Tabellarischer Änderungsverlauf

Die Unterstützung der Funktion hängt von der Plattform und der Version ab, die Sie benutzen. Verwenden Sie Funktionen entdecken , um festzustellen, ob eine Funktion auf Ihrer Plattform unterstützt wird.

Loslassen
Beschreibung
25.2R1-EVO
Ab Junos OS Evolved Version 25.2R1 bündelt das System die Dateien in einer komprimierten TAR-Datei, wenn verwandte Prozesspaare Core-Dateien generieren. In früheren Versionen bündelt das System die Dateien nicht.
24.4R1-EVO
Ab Junos OS Evolved Version 24.4R1 generiert das System für verwandte Prozesse, wenn ein Prozess nicht mehr reagiert und eine Core-Datei generiert, standardmäßig auch einen Live-Core für den zugehörigen Prozess.