In diesem Dokument wird ein Problem mit Nexus Switches der Serie 5000 beschrieben. Darüber hinaus werden eine Lösung und eine temporäre Problemumgehung beschrieben.
Cisco empfiehlt, dass Sie über Kenntnisse der Cisco Nexus CLI verfügen.
Die Informationen in diesem Dokument basieren auf Switches der Serie Nexus 5000, die mit einer beliebigen Version vor 5.0(3)N2(1) ausgeführt werden.
Die Informationen in diesem Dokument beziehen sich auf Geräte in einer speziell eingerichteten Testumgebung. Alle Geräte, die in diesem Dokument benutzt wurden, begannen mit einer gelöschten (Nichterfüllungs) Konfiguration. Wenn Ihr Netz Live ist, überprüfen Sie, ob Sie die mögliche Auswirkung jedes möglichen Befehls verstehen.
Der Nexus Switch der Serie 5000 meldet diesen Fehler alle drei Minuten:
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%.
Wenn Sie den Befehl show run (und mehr als 190 Ausgabezeilen) oder den Befehl show run switch-profile (unabhängig von der Ausgabegröße) eingeben, kann eine Kopie der Datei CSM_ACFG in der Datei /dev/shm generiert werden. Diese Dateien werden nicht automatisch bereinigt. Schließlich füllen sie den flüchtigen Speicher, was dazu führt, dass das Gerät neu geladen wird. Darüber hinaus wird das Problem noch verschärft, wenn eine Art Skript verwendet wird, das die Konfiguration regelmäßig erfasst oder ändert.
Sammeln Sie zur Behebung dieses Problems zunächst die Ausgabe des Befehls show system internal flash (Systeminterner Flash anzeigen). Es sollte eine hohe Nutzung im Ordner /dev/shm zeigen:
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
Um sicherzustellen, dass der Inhalt im Ordner /dev/shm die csm_acfg-Dateien sind, müssen Sie die Ausgabe der folgenden Befehle erfassen:
Wenn der Nexus Switch der Serie 5000 abstürzt, wird diese Meldung in der Ausgabe des Befehls show system reset-reason als Grund für das erneute Laden angezeigt:
Reason: Reset triggered due to HA policy of Reset
System version: 5.0(2)N2(1)
Service: syslogd hap reset
Wenn der Befehl show logging nvram eingegeben wird, zeigt die Ausgabe Fehler wie die folgenden an:
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
Führen Sie ein Upgrade auf Version 5.0(3)N2(1) durch, um dieses Problem zu beheben. Weitere Informationen zu diesem Problem finden Sie unter der Cisco Bug-ID CSCtn71292.
Als vorübergehende Problemumgehung gilt Folgendes:
Überarbeitung | Veröffentlichungsdatum | Kommentare |
---|---|---|
1.0 |
02-Jul-2013 |
Erstveröffentlichung |