Ce document décrit le test SpineControlBus et fournit une action à entreprendre lorsque le test échoue.
Le test SpineControlBus est un test de diagnostic qui vérifie la connectivité du bus de contrôle de secours entre la carte Spine et la carte Supervisor. La carte Spine est également connue sous d'autres noms tels que Xbar ou Fabric. Il y a deux bus de contrôle de chacun des modules Supervisor vers chaque carte Spine. L'un d'eux seulement est utilisé, tandis que l'autre est conservé en tant que sauvegarde en cas de défaillance du 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 il indique une haute disponibilité « réduite » pour cette paire Supervisor-Spinecard.
Écarter le bogue Cisco ID CSCuc72466 - Échec du bus de contrôle de spine à la fois actif et en veille.
Le SpineControlBus accède au registre de travail afin de tester l'accès actif et en veille à la carte Spine afin de déterminer si la carte Spine fonctionne. Toutefois, cet accès ne peut être effectué qu'un par un. Lorsque les tests actif et en veille exécutent le test en même temps, l'un des tests (généralement le test en veille) échoue. La défaillance est une fausse alarme et n'indique pas une défaillance matérielle réelle.
Appliquez cette solution de contournement afin de vous assurer que le test n'est pas exécuté par le superviseur actif et en veille en même temps :
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 de contournement 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é éliminé et que l'échec se produit à nouveau, effectuez les actions suivantes :
Si le test a échoué plusieurs fois, cela peut indiquer un superviseur défaillant. Essayez une commutation 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 disparaît. Si oui, remplacez le superviseur. Sinon, bien que cela ne soit pas courant, cela pourrait indiquer un problème avec plusieurs cartes Spine ou plusieurs pannes de bus. Si une seule carte Spine est tombée en panne, insérez une carte Spine dans un autre logement valide connu pour voir si le problème provient de 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 |
28-May-2013 |
Première publication |