Ce document décrit le test SpineControlBus et fournit une action à entreprendre en cas d'échec du test.
Le test SpineControlBus est un test de diagnostic qui vérifie la connectivité du bus de contrôle de secours de la carte Spine à la carte Supervisor. La carte Spine est également connue sous d'autres noms, tels que Xbar ou Fabric. Il existe deux bus de contrôle de chacun des modules Supervisor à chaque carte Spine. Seul l'un d'entre eux est utilisé, tandis que l'autre est conservé comme sauvegarde en cas de défaillance du serveur principal.
Il s'agit d'un test sans perturbation. Ce test est automatiquement désactivé après 20 échecs consécutifs. L'échec de ce test n'est pas considéré comme catastrophique, mais c'est une indication d'une disponibilité élevée « réduite » pour cette paire Supervisor-Spinecard.
Éliminez l'ID de bogue Cisco CSCuc72466 - Échec du bus de contrôle de colonne vertébrale dans actif et en veille.
Le SpineControlBus accède au registre de rayure afin de tester l'accès actif et en veille à la carte Spine afin de déterminer si la colonne Spine fonctionne. Cependant, cet accès ne peut être effectué qu'un à la fois. Lorsque le test est actif et en veille en même temps, l'un des tests (généralement le test en veille) échoue. La défaillance est une fausse alarme et non une indication de défaillance matérielle réelle.
Appliquez cette solution de contournement afin de vous assurer que le test n'est pas exécuté simultanément par le superviseur actif et en veille :
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
Entrez la commande show diagnostic content module X afin de déterminer l'ID de test de SpineControlBus.
Une autre solution consiste à désactiver le test sur le superviseur de secours.
Continuez à surveiller le test avec la commande show diagnostic result module X test SpineControlBus detail.
L'ID de bogue Cisco CSCuc72466 est corrigé dans NX-OS version 6.2
Une fois que le bogue ci-dessus a été exclu et que l'échec se produit à nouveau, procédez comme suit :
Si le test a échoué plusieurs fois, cela peut indiquer un superviseur défectueux. Essayez un basculement de superviseur dans le cas où le superviseur actif échoue au test ou rechargez le superviseur de secours si le superviseur de secours échoue au test afin de voir si le problème se dissipe. Si oui, remplacez le superviseur. Sinon, bien qu'il ne soit pas fréquent, cela peut indiquer un problème avec plusieurs cartes Spine ou plusieurs défaillances de bus. Si une seule carte Spine est défectueuse, insérez une carte Spine dans un autre emplacement approprié connu pour voir si le problème suit la carte Spine. Si c'est le cas, remplacez la carte Spine. Sinon, cela indique un problème avec le bus et le châssis doit être remplacé.
ExempleNexus7000# 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
Révision | Date de publication | Commentaires |
---|---|---|
1.0 |
19-Jul-2013 |
Première publication |