Cisco MDS 9396T: riavvio imprevisto dopo l'esecuzione di "test callhome" più volte consecutivamente
Summary: Dopo aver configurato callhome ed eseguito il comando "callhome test", il servizio "callhome server" si arresta in modo anomalo. Se il comando "callhome test" viene eseguito più volte consecutivamente, può causare il riavvio dello switch. ...
Symptoms
Lo switch MDS 9000 subisce un arresto anomalo del processo callhome dopo `callhome test` viene emesso un comando, generando i file core. Se multipli `callhome test` I comandi vengono eseguiti consecutivamente, ad esempio `callhome test` seguito da `callhome test-keepalive, può causare diversi arresti anomali del servizio che potrebbero portare a un riavvio imprevisto dello switch.
MDS9396T# show logging last 15
2024 Nov 18 14:49:18 MDS9396T %SYSMGR-2-SERVICE_CRASHED: Service "callhome server" (PID 4459) hasn't caught signal 11 (core will be saved).
MDS9396T# show coreModule Instance Process-name PID Date(Year-Month-Day Time)------ -------- --------------- -------- -------------------------1 1 callhome 4459 2024-11-18 14:49:181 1 callhome 7110 2024-11-18 14:50:41
MDS9396T# show system reset-reason----- reset reason for module 1 (from Supervisor in slot 1) ---Reason: Reset triggered due to HA policy of ResetService: callhome server hap resetVersion: 8.4(2e)
Cause
Cisco ha creato il bug CSCwm91493 per questo problema.
https://bst.cloudapps.cisco.com/bugsearch/bug/CSCwm91493
Il profilo di destinazione viene configurato per la destinazione "full_txt" utilizzando il formato "XML" anziché il formato definito "full-txt"
Esempio:
'show run call all'callhomeemail-contact example@dell.comdistributeenablecommitdestination-profile full_txt format xmldestination-profile full_txt message-size 100000
Conoscere le versioni interessate:
8.4(2e)
8.4(2f)
9.4(2)
9.4(2a)
Resolution
Soluzione alternativa:
Riconfigurare il profilo di destinazione callhome dal formato destination-profile full_txt formato xml a questo formato destination-profile full_txt formato full-txt.
Esempio:
Cambia questo -switch-1(config-callhome)# destination-profile full_txtswitch-1(config-callhome)# destination-profile full_txt format xml
a questo -switch-1(config-callhome)# destination-profile full_txtswitch-1(config-callhome)# destination-profile full_txt format full-txt
Versione fissa nota:
Da risolvere in un codice futuro.