Inleiding
In dit document wordt beschreven dat de ASR 5000/ASR 5500 kernbestanden die na een ongeluk zijn verzameld, in sommige gevallen beschadigd zijn. Dit is te zien in StarOS release 15.0. Deze bestandcorruptie wordt aangegeven in het logbestand met ondersteuning van show (SSD) zoals hier wordt weergegeven:
**show logs**
...
2014-Apr-02+19:48:56.870 [system 1001 error] [6/0/8378 <evlogd:1>
evlgd_syslogd.c:221] [software internal system syslog] CPU[2/1]:
xmitcore[21898]: Out of time after 20s while writing core type 2
to master 2014-Apr-02+19:48:56.870 [system 1001 error]
[5/0/6025 <evlogd:0> evlgd_syslogd.c:221] [software internal
system syslog] CPU[2/1]: xmitcore[21898]: Out of time after 20s
while writing core type 2 to master
Probleem
De reden voor de corruptie in het kernbestand is dat in het kernbestand van het compressieproces van het bestand de ASR5000/ASR5500 meer dan de 20 tweede standaardinstelling is om het kernbestand daadwerkelijk te comprimeren.
De tijd die nodig is om een kernbestand te comprimeren wordt bepaald door twee factoren:
- De grootte van het kernbestand, het geheugen dat door het aangetaste sessgr-proces wordt geconsumeerd.
- De mate van willekeur die in het kernbestand aanwezig is.
Oplossing
Er is een software fix in een release later dan release 15.0 waarmee een grotere timeout waarde kan worden gecomprimeerd. Bovendien kan de compressie worden uitgeschakeld. In de tussentijd is er een workround die de crashmax-grootte en timeout waarde verhoogt om het juiste core bestand te verzamelen. Deze CLI-opdrachten bereiken dit.
Voor de ASR5000 is de standaardwaarde 1024 Mbytes en de tijd 20 seconden. Voer de crash max-size 2048 opdracht in om de RAM-grootte te verhogen tot 2048 Mbytes en de tijd tot 60 seconden.
[config]# crash max-size 2048
Voor de ASR500 is de standaardwaarde 2048 Mbytes en de tijd 20 seconden. Voer de crash max-size 4096 in om de RAM-grootte te verhogen tot 4096 Mbytes en de tijd tot 60 seconden.
[config]# crash max-size 4096
Nadat u het kernbestand hebt verzameld, dient u het te configureren om terug te keren naar de standaard max-grootte waarden die eerder zijn meegeleverd.
Voer voor de ASR5000 de crash max-size 1024 opdracht in. Hiermee wordt de max-grootte teruggebracht naar de standaard en de tijd naar 20 seconden.
[config]# crash max-size 1024
Voer voor de ASR5500 de max-grootte 2048-opdracht in. Hiermee wordt de max-grootte teruggebracht naar de standaard en de tijd naar 20 seconden.
[config]# crash max-size 2048