Este documento descreve o teste SpineControlBus e fornece uma ação a ser tomada quando o teste falha.
O teste SpineControlBus é um teste de diagnóstico que verifica a conectividade do barramento de controle de standby da placa Spine à placa Supervisor. A placa Spine também é conhecida por outros nomes, como Xbar ou Fabric. Há dois barramentos de controle de cada um dos módulos Supervisor para cada placa Spine. Apenas um deles é usado, enquanto o outro é mantido como um backup caso o principal falhe.
Este é um teste sem interrupções. Este teste é desabilitado automaticamente após 20 falhas consecutivas. A falha deste teste não é considerada catastrófica, mas é uma indicação de alta disponibilidade 'reduzida' para esse par Supervisor-Placa de mesmo nível.
Exclua o bug da Cisco ID CSCuc72466 - O Spine Control Bus falha em ativo e em standby.
O SpineControlBus acessa o registro de arranhões para testar o acesso ativo e em espera à placa Spine, a fim de determinar se a coluna funciona. No entanto, esse acesso só pode ser feito um de cada vez. Quando ambos executam o teste ativo e standby ao mesmo tempo, um dos testes (geralmente o teste de standby) falha. A falha é um alarme falso e não uma indicação de uma falha real de hardware.
Aplique esta solução alternativa para garantir que o teste não seja executado pelo supervisor ativo e em standby ao mesmo tempo:
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
Insira o comando show diagnostic content module X para determinar a ID de teste do SpineControlBus.
Outra solução é desativar o teste no supervisor em standby.
Continue a monitorar o teste com o comando show diagnostic result module X test SpineControlBus detail.
O bug da Cisco ID CSCuc72466 é corrigido no NX-OS versão 6.2
Depois que o bug acima tiver sido excluído e a falha ocorrer novamente, execute estas ações:
Se o teste falhou várias vezes, isso pode indicar um supervisor com falha. Tente um switchover de supervisor caso o supervisor ativo falhe no teste ou recarregue o supervisor em standby se o supervisor em standby falhar no teste para ver se o problema é eliminado. Em caso afirmativo, substitua o supervisor. Caso contrário, embora não seja comum, isso pode indicar um problema com várias placas Spine ou várias falhas de barramento. Se uma única placa Spine tiver falhado, insira uma placa Spine em um slot em boas condições diferente para ver se o problema ocorre na placa Spine. Se isso acontecer, substitua a placa Spine. Caso contrário, isso indica um problema com o barramento e o chassi deve ser substituído.
ExemploNexus7000# 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
Revisão | Data de publicação | Comentários |
---|---|---|
1.0 |
19-Jul-2013 |
Versão inicial |