Introdução
Este documento descreve a solução ao problema que ocorre quando os módulos de energia DC ASR9K V1 desaparecem da plataforma da mostra admin. As fontes de alimentação de corrente contínua da versão 1 da linhagem (V1) (DC) não puderam aparecer no inventário depois que perde ambas as alimentações.
Problema
Quando você testa as energias DC alimenta e remova a potência às fontes de alimentação CC, você verifica a plataforma da mostra e não vê as fontes de alimentação alistadas.
Estão aqui as etapas que você toma na altura do teste:
1. As energias DC são conectadas e sobre à bandeja/módulos superiores da potência e a bandeja da potência/módulos inferiores.
2. Simule a falha da força completa e desligue todas as entradas DC para as bandejas da potência/módulo.
3. Restaure a entrada DC à bandeja superior/módulos somente.
4. Espere o dispositivo para carreg acima (ainda sem energia à bandeja inferior/módulos).
5. Restaure a entrada DC à bandeja inferior/módulos.
Em cima da restauração das entradas de energias DC à bandeja inferior, você vê os módulos de potência no admin mostrar a fonte de alimentação do inventário e a plataforma da mostra admin. Contudo, este não é o caso.
Explicação:
As fontes de alimentação da linhagem gerarão erros Inter-integrados do circuito (I2C) se nenhuma entrada de energias DC é conectada. Isso significa que você pode detectar sua presença (este é feito através de uma conexão separada, não I2C), na potência acima de você não detecta sua presença. Um módulo de potência atual não é considerado na plataforma da mostra admin para a bandeja inferior não pode comunicar-se com eles para descobrir seu estado.
O código do gerente da potência marcá-los-á como falhado devido às contagens de alto erro que as fontes gerenciem. O método de recuperação é um OIR da fonte.
Há uma boa explicação na seção da descrição de CSCun46616: Manipulação da falha do módulo de potência I2C (V1 na maior parte).
Replicated aqui:
Um módulo V1 unpowered precisa duas tensões de detectar seu próprio endereço. Estas tensões são os 5V e os 8V. O 5V é compartilhado entre ambas as bandejas dos 9010, mas o 8V não é. Isto significa que se um módulo é obstruído em um entalhe unpowered de uma bandeja que não tenha um módulo posto já, este módulo não detecta o endereço correto.
Para segurar esta edição, o direcionador que dos módulos de potência o código precisa de mudar de modo que não tente continuamente o acesso I2C para os módulos falhados, isto pôde acontecer devido aos alertas (colados) repetidos I2C para os módulos que não podem ser alcançados com I2C. Atraso repetido da causa destas tentativas I2C na iniciação do direcionador dos módulos de potência que pode impedir que os LC estejam permitidos carreg pelo gerente da prateleira se não recebe a atribuição da potência do chassi a tempo do direcionador dos módulos de potência.
Este é exatamente o que acontece neste caso. Nenhumas das fontes de alimentação na prateleira inferior não têm todas as entradas DC tão lá são nenhuma fonte 8V para a bandeja e assim todos os módulos na bandeja inferior começam a gerar erros I2C. O gerente da potência marca todos aqueles módulos como falhados e não tenta recuperá-los até que estejam substituídos (isto é OIR).
Solução
O sistema pode ser recuperado quando você reinicia dois processos nesta ordem:
process restart pwrmon
process restart shelfmgr