Contenu

Introduction

Conditions préalables

Conditions requises

Components Used

Problème

Solution

Introduction

Ce document décrit un problème rencontré avec les commutateurs de la gamme Nexus 5000 et fournit également une solution et une solution temporaire pour le problème.

Conditions préalables

Conditions requises

Cisco vous recommande de connaître l'interface de ligne de commande Cisco Nexus.

Components Used

Les informations de ce document sont basées sur les commutateurs de la gamme Nexus 5000 qui exécutent toute version antérieure à 5.0(3)N2(1).

The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.

Problème

Le commutateur Nexus 5000 signale cette erreur toutes les trois minutes :

N5k %SYSMGR-2-VOLATILE_DB_FULL: System volatile database usage is

unexpectedly high at 80%.

N5k %SYSMGR-2-VOLATILE_DB_FULL: System volatile database usage is

unexpectedly high at 80%.

N5k %SYSMGR-2-VOLATILE_DB_FULL: System volatile database usage is

unexpectedly high at 80%.

N5k %SYSMGR-2-VOLATILE_DB_FULL: System volatile database usage is

unexpectedly high at 80%.

Lorsque vous entrez la commande show run (et produisez plus de 190 lignes de sortie) ou la commande show run switch-profile (quelle que soit la taille de sortie), une copie du fichier CSM_ACFG dans le fichier /dev/shm peut générer. Ces fichiers ne sont pas automatiquement supprimés. Ils finissent par remplir la mémoire volatile, ce qui entraîne le rechargement du périphérique. De plus, le problème est exacerbé si un script est utilisé pour collecter ou modifier périodiquement la configuration.

Afin de dépanner ce problème, collectez d'abord le résultat de la commande show system internal flash. Il devrait afficher une utilisation élevée dans le dossier /dev/shm :

N5k# show system internal flash

Mount-on                  1K-blocks      Used   Available   Use%  Filesystem

/                            204800    115408       89392     57   /dev/root

/proc                             0         0           0      0   proc

/post                          2048         4        2044      1   none

/sys                              0         0           0      0   none

/isan                       1536000    452496     1083504     30   none

/var/tmp                     307200       704      306496      1   none

/var/sysmgr                 1024000      6320     1017680      1   none

/var/sysmgr/ftp              409600     48604      360996     12   none

/var/sysmgr/ftp/cores        102400         0      102400      0   none

/callhome                     61440         0       61440      0   none

/dev/shm                     524288    427248       97040     80   none  <<<<<<<<<

/volatile                    153600         0      153600      0   none

/debug                        20480         4       20476      1   none

/dev/mqueue                       0         0           0      0   none

/mnt/cfg/0                   114909      4904      104072      5   /dev/sda5

/mnt/cfg/1                   112920      4904      102186      5   /dev/sda6

/var/sysmgr/startup-cfg      307200      9940      297260      4   none

/dev/pts                          0         0           0      0   devpts

/mnt/plog                     56192      1644       54548      3   /dev/mtdblock2

/mnt/pss                     114917      5348      103635      5   /dev/sda4

/bootflash                  1609984    410536     1117664     27   /dev/sda3

Afin de confirmer que le contenu du dossier /dev/shm sont les fichiers csm_acfg, collectez le résultat de ces commandes :

- show system internal dir /dev/shm | i csm_acfg | nombre

- show system internal dir /dev/shm | i csm_acfg

Si le commutateur de la gamme Nexus 5000 tombe en panne, il signale ce message comme raison de rechargement dans la sortie de commande show system reset-reason :

Reason: Reset triggered due to HA policy of Reset

System version: 5.0(2)N2(1)

Service: syslogd hap reset

Lorsque la commande show logging nvram est entrée, le résultat affiche des erreurs telles que :

N5k %$ VDC-1 %$ %PSS-0-PSS_WRITE_LOG_FAILURE: snmpd: failed to write log: No space left on device

N5k %$ VDC-1 %$ last message repeated 4 times

Solution

Effectuez une mise à niveau vers la version 5.0(3)N2(1) afin de résoudre ce problème. Pour plus d'informations sur ce problème, référez-vous au bogue Cisco ID CSCtn71292.

En outre, comme solution de contournement temporaire :

- Si possible, n'interrogez ni n'exécutez aucune commande permettant de créer de nouveaux fichiers.

- Entrez la commande system pss shrink afin d'essayer de réduire la taille du dossier /dev/shm.

- Contactez le Centre d'assistance technique Cisco (TAC) pour obtenir de l'aide. Le TAC peut tenter de supprimer les fichiers du dossier /dev/shm.