In dit document wordt de SpineControlBus-test beschreven en wordt een actie beschreven die moet worden uitgevoerd wanneer de test mislukt.
De SpineControlBus-test is een diagnostische test die de connectiviteit van de stand-by-controlebus van de Spine-kaart naar de Supervisor-kaart controleert. De wervelkolom kaart is ook bekend onder andere namen zoals Xbar of Fabric. Er zijn twee controlebussen van elk van de Supervisor modules aan elke Spine kaart. Slechts één van hen wordt gebruikt, terwijl de andere als reserve wordt gehouden voor het geval dat de primaire ontbreekt.
Dit is een niet-verstorende test. Deze test wordt na 20 opeenvolgende storingen automatisch uitgeschakeld. Falen van deze test wordt niet als catastrofaal beschouwd, maar het is een indicatie van 'verminderde' hoge beschikbaarheid voor dat Supervisor-Spinecard paar.
Uitsluiten Cisco bug-id CSCuc72466 - Spine Control Bus werkt niet in zowel actieve als stand-by modus.
De SpineControlBus heeft toegang tot het krasregister om actieve en stand-by toegang tot de wervelkolom kaart te testen om te bepalen of de wervelkolom werkt. Die toegang kan echter maar één voor één gebeuren. Wanneer zowel actief als stand-by de test tegelijkertijd uitvoeren, is een van de tests (meestal de standby-test) mislukt. De storing is een vals alarm en geen indicatie van een feitelijke hardwarestoring.
Pas deze tijdelijke oplossing toe om er zeker van te zijn dat de test niet tegelijkertijd wordt uitgevoerd door de actieve en stand-by supervisor:
N7K(config)# diagnostic monitor interval module <supervisor_slot_number>
test SpineControlBus hour 0 min 0 second 31
N7K# diagnostic clear result module <supervisor_slot_number> test 11
Voer de opdracht X van de module voor diagnostische inhoud van de show in om de test-ID van SpineControlBus te bepalen.
Een andere tijdelijke oplossing is om de test op de standby supervisor uit te schakelen.
Blijf de test monitoren met de show diagnostische resultaat module X test SpineControlBus detail opdracht.
Cisco bug-id CSCuc7246 is vast in NX-OS release 6.2
Wanneer de bug is uitgesloten en de fout opnieuw optreedt, neem dan de volgende maatregelen:
Als de test meerdere malen mislukt is, kan dit wijzen op een defecte supervisor. Probeer een supervisor switchover in het geval waar de actieve supervisor de test ontbreekt of herlaad de standby supervisor als de standby supervisor de test mislukt om te zien of het probleem wordt opgelost. Als dit het geval is, vervangt u de toezichthouder. Anders, hoewel niet gebruikelijk, kan dit wijzen op een probleem met meerdere Spinekaarten of meerdere busdefecten. Als één enkele Spinekaart is mislukt, plaatst u een Spinekaart in een andere bekende gokkast om te zien of het probleem de Spinekaart volgt. Vervang in dat geval de wervelkolom. Anders duidt dit op een probleem met de bus en moet het chassis worden vervangen.
VoorbeeldNexus7000# show diagnostic result module 5 test SpineControlBus detail
Module 5: Supervisor module-1X (Active)
11) SpineControlBus E
Error code ------------------> DIAG TEST ERR DISABLE
Total run count -------------> 676018
Last test execution time ----> Tue May 14 18:30:47 2013
First test failure time -----> Sat Oct 13 17:55:06 2012
Last test failure time ------> Tue May 14 18:30:47 2013
Last test pass time ---------> Tue May 14 18:30:17 2013
Total failure count ---------> 30
Consecutive failure count ---> 1
Last failure reason ---------> Spine control test failed
Next Execution time ---------> Tue May 14 18:31:17 2013
XBar 1 2 3
---------------------------------------------------------------------
F F F
Revisie | Publicatiedatum | Opmerkingen |
---|---|---|
1.0 |
28-May-2013 |
Eerste vrijgave |