Enregistrement des fichiers principaux à partir de processus Junos OS
Par défaut, lorsqu’un processus interne de Junos OS génère un fichier noyau, le fichier et les informations de contexte associées sont enregistrés à des fins de débogage dans un fichier tar compressé nommé process-name.core.core-number tgz dans les répertoires /var/tmp/ et /var/crash/ . Pour Junos OS Evolved, la sortie est enregistrée dans le répertoire /var/core/ pour les fichiers principaux du moteur de routage et /var/lib/ftp/in/ pour les fichiers principaux FPC. Les informations contextuelles comprennent les fichiers de messages de configuration et de journal système.
Junos OS Evolved comporte un certain nombre de processus interdépendants. Pour ces paires de processus, lorsqu’un processus cesse de répondre et génère un fichier core, le système génère également un core actif pour le processus associé par défaut, dans les versions qui prennent en charge cette fonctionnalité. En conséquence, le système fournit des données de diagnostic plus complètes au moment de la panne, ce qui vous permet d’effectuer une analyse plus approfondie des causes racines et de résoudre les problèmes plus rapidement.
Les paires de processus associées à Junos OS Evolved sont les suivantes : bfdd et bfddagent ; CFMD et CFMD-Agent ; dot1xd et dot1xd-agent ; l2ald et l2ald-agent ; L2CPD et L2CPD-Agent ; McSnoopd et McSnooPDD-Agent ; ppmd et ppmdagent ; et routage et rpdagent.
Pour désactiver l’enregistrement des fichiers de base et des informations de contexte associées, incluez l’instruction no-saved-core-context au niveau de la [edit system] hiérarchie.
[edit system] user@host# set no-saved-core-context
Pour enregistrer uniquement les fichiers principaux, incluez l’instruction saved-core-files au niveau de la [edit system] hiérarchie et spécifiez le nombre de fichiers à enregistrer :
[edit system] user@host# set saved-core-files number
où number est le nombre de fichiers principaux à enregistrer et peut être une valeur comprise entre 1 et 10.
Pour enregistrer les fichiers de base avec les informations contextuelles, incluez l’instruction saved-core-context au niveau de la [edit system] hiérarchie. Il s’agit de l’option par défaut.
[edit system] user@host# set saved-core-context
Sous Junos OS Evolved, pour désactiver la fonctionnalité qui génère un cœur actif pour un processus lorsque le processus associé génère un fichier central, configurez l’instruction no-livecore-dump-on-crash . Vous pouvez configurer l’instruction pour un processus individuel ou pour tous les processus qui prennent en charge la fonction.
[edit system] user@host# set processes process-name no-livecore-dump-on-crash user@host# set processes all-processes no-livecore-dump-on-crash
Tableau de l’historique des modifications
La prise en charge des fonctionnalités est déterminée par la plateforme et la version que vous utilisez. Utilisez l’explorateur de fonctionnalités pour déterminer si une fonctionnalité est prise en charge sur votre plateforme.