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.
Cisco vous recommande de connaître l'interface de ligne de commande Cisco Nexus.
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.
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 :
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
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 :
Révision | Date de publication | Commentaires |
---|---|---|
1.0 |
02-Jul-2013 |
Première publication |