Inleiding
Dit document legt uit wat de uitzonderingen op routers voor segmentatieschending (SegV) en hoe u deze problemen kunt oplossen. Cisco raadt u aan Routercrashes voor probleemoplossing te lezen voordat u met dit document gaat.
Voorwaarden
Vereisten
Er zijn geen specifieke vereisten van toepassing op dit document.
Gebruikte componenten
De informatie in dit document is gebaseerd op de volgende software- en hardware-versies:
-
Alle Cisco IOS® softwareversies
-
Cisco 1700 Series routers
-
Cisco 2600 Series routers
-
Cisco 3600 Series routers
-
Cisco 3700 Series routers
-
Cisco 4500 Series routers
-
Cisco 4700 Series routers
-
Cisco AS5300 Series routers
-
Cisco MC3810 Series routers
-
Cisco 7200 Series routers
-
Cisco 7500 Series routers
N.B.: Dit document is niet van toepassing op Cisco Catalyst switches of MGX platforms.
De informatie in dit document is gebaseerd op apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk levend is, zorg er dan voor dat u de potentiële impact van om het even welke opdracht begrijpt voordat u het gebruikt.
Conventies
Raadpleeg Cisco Technical Tips Conventions (Conventies voor technische tips van Cisco) voor meer informatie over documentconventies.
Identificeer de oorzaak van de herlading
Als u het programma niet start of de router niet handmatig opnieuw laadt, wordt in de show versie uitvoer het volgende weergegeven:
Router uptime is 2 days, 3 hours, 5 minutes
System restarted by error - a SegV exception, PC 0x80245F7C
System image file is "flash:c2600-js-mz.120-9.bin"
of
Router uptime is 11 hours, 38 minutes
System returned to ROM by error - a SegV exception, PC 0x80249B0C
System image file is "flash:c2600-is-mz.121-1.5.bin"
Deze lijnen kunnen ook in de console logbestanden aanwezig zijn:
*** System received a SegV exception ***
signal= 0xb, code= 0x1200, context= 0x80d15094
PC = 0x80678854, Vector = 0x1200, SP = 0x80fcf170
Als u de uitvoer hebt van een opdracht show versie van uw Cisco-apparaat, kunt u Cisco CLI Analyzer gebruiken om potentiële problemen en oplossingen weer te geven. Om Cisco CLI Analyzer te gebruiken, moet u een geregistreerde klant zijn, inloggen zijn en JavaScript hebben ingeschakeld.
Oorzaak van SegV-uitzonderingen
Uitzonderingen op SegV zijn altijd softwareproblemen. Verschillende software-problemen kunnen een SegV-uitzondering veroorzaken, zoals:
-
Toegang tot een ongeldig geheugenadres
-
Schrijf toegang tot een alleen-lezen geheugengebied
-
Een stap naar een ongeldige pc (vaak 0x0)
Problemen oplossen
Als u de router sinds de SegV-uitzondering niet handmatig hebt geladen of op stroom hebt gezet, kunt u zoeken naar een bekende bug-ID die overeenkomt met het Cisco CLI Analyzer-gereedschap.
Als u de uitvoer van een opdracht show Stacks van uw Cisco-apparaat hebt, kunt u Cisco CLI Analyzer gebruiken om potentiële problemen en oplossingen weer te geven. Om Cisco CLI Analyzer te gebruiken moet u een geregistreerde klant zijn, inloggen zijn en JavaScript hebben ingeschakeld.
Als de gedecodeerde uitvoer van de opdracht show Stacks overeenkomt met een bekend softwarebug, ontvangt u de bug IDs van de meest waarschijnlijke software-afslagen die de SegV-uitzondering hebben veroorzaakt. Klik op de hyperlinks van de bug-ID om extra bug-details van de Cisco Bug Toolkit te bekijken (alleen geregistreerde klanten), die u kan helpen de juiste overeenkomende bug-ID te bepalen. Zodra u een bug-ID hebt geïdentificeerd die bij elkaar komt, raadpleegt u het veld "fixeren in" om de eerste Cisco IOS-softwareversie te bepalen die de oplossing voor het probleem bevat.
Als u onzeker bent welke bug-ID overeenkomsten of welke Cisco IOS-softwareversie de oplossing voor het probleem bevat, is een Cisco IOS-softwarefunctie naar de nieuwste versie in uw release-trein een optie die vaak de kwestie oplost. Deze optie werkt vaak omdat de laatste versie meestal de oplossing voor een groot aantal insecten bevat.
Te verzamelen informatie als u een TAC-case opent
Als u nog steeds hulp nodig hebt na het volgen van de stappen die u hebt gedaan om problemen op te lossen en u een serviceverzoek wilt indienen bij Cisco Technical Support, zorg er dan voor dat u deze informatie bevat: |
- Stappen die worden uitgevoerd om problemen op te lossen voordat u de case hebt geopend.
- Weergave van uitvoer van technische ondersteuning (indien mogelijk in modus inschakelen)
- loguitvoer of console opnamen indien beschikbaar
- crashinformatie-bestand (indien aanwezig en niet al opgenomen in display technische ondersteuning)
U kunt deze informatie naar uw case uploaden met de Case Query tool (alleen geregistreerde klanten). Als u geen toegang hebt tot het Case Query-gereedschap, kunt u de informatie in een e-mailbijlage naar attach@cisco.com verzenden met uw casenummer in de onderwerpregel of uw bericht. N.B.: Stel de router niet handmatig opnieuw in of aan het elektriciteitsnet voordat u deze informatie verzamelt, tenzij dit nodig is om een SegV-uitzondering op te lossen, omdat dit belangrijke informatie kan veroorzaken om verloren te gaan die nodig is om de oorzaak van het probleem te bepalen. |
Gerelateerde informatie