Data Domain: alerta - Falha no módulo de E/S | EVT-MEIO AMBIENTE-00029
Resumo: Um sistema Data Domain (DD) gera um alerta EVT-ENVIRONMENT-00029 com a mensagem "I/O module has failed" quando um módulo de E/S PCIe (também conhecido como placa SLIC ou PCI) falha ou é removido. Os tipos de placa afetados incluem SAS, NIC, NVRAM e Fibre Channel (FC). ...
Sintomas
Este artigo da KB aplica-se a dispositivos PCIe; o mesmo alerta também pode ser gerado para um Trusted Platform Module (TPM).
Para TPM com falha, consulte o artigo da base de conhecimento Data Domain: Alerta: ENVIRONMENT-00029: Falha no módulo de E/S do TPM
A falha ou remoção de uma placa de E/S (por exemplo, SAS, NIC, NVRAM, FC) resulta em perda de comunicação com a placa afetada.
- NÃO há suporte para troca a quente de dispositivos PCIe. O sistema DD DEVE estar desligado para recolocar ou instalar um dispositivo PCIe.
- A troca a quente aciona uma reinicialização inesperada do sistema.
Exemplo de alerta:
Alert Id: 147
Event Id: EVT-ENVIRONMENT-00029
Event Message: I/O module has failed
Object: Enclosure=1:Slot=7
Additional Information: Cause=A hardware fault occurredCausa
Um módulo de E/S PCIe (placa SLIC ou PCI) falhou fisicamente devido a uma falha de hardware ou foi removido de seu slot enquanto o sistema estava em execução.
Em alguns casos, um evento transitório, como uma falha de firmware, pode acionar uma redefinição temporária da placa que também gera esse alerta.
Resolução
Etapa 1 - Confirme o status do cartão afetado
- Conecte-se ao sistema DD por meio do SSH (DDCLI).
- Execute a
system show hardwareComando para exibir o inventário de hardware. - Analise o resultado. Uma placa com falha ou removida é exibida como
(empty)em seu slot:
Exemplo:
sysadmin@DD# system show hardware
Slot Vendor Device Ports
---- ------ ------------------------------- --------------
M QLogic QL41000 4x 10GBase-T (NDC) Ma, Mb, Mc, Md
1 QLogic QL41164 4x 10GbE SFP+ 1a, 1b, 1c, 1d
2 EMC NVRAM 16GB Card
3 EMC PMC Quad Port 12 Gbps SAS 3a, 3b, 3c, 3d
4 Intel Intel QuickAssist Adapter 8970
5 EMC Quad Port 16 Gbps Fibre Channel 5a, 5b, 5c, 5d
6 QLogic QL41000 2x 25GbE 6a, 6b
7 (empty) (empty)
8 QLogic QL41000 2x 25GbE 8a, 8b
---- ------ ------------------------------- --------------
Este exemplo mostra o slot 7 como (empty), já que o cartão nesse slot havia falhado.
- Se nem todos os slots estiverem preenchidos, compare a saída atual com um relatório de Auto-Support anterior para identificar a placa ausente.
Etapa 2: verificar se o alerta é transitório
Esse alerta pode ser transitório. Em alguns casos, o sistema recupera a placa com sucesso por conta própria, por exemplo, depois que uma redefinição da placa é acionada por um evento de firmware.
Na maioria dos exemplos transitórios, o alerta publicado se apaga sozinho e nenhuma ação adicional é necessária.
- Executar novamente
system show hardwaredepois de alguns minutos. - Se a placa reaparecer na saída e retomar a operação normal, o alerta será transitório. Remova o alerta e monitore a recorrência do sistema.
- Se a placa permanecer com defeito ou
(empty), prossiga para a Etapa 3.
Passo 3 - Verificar e limpar acusações
ativasUma falha de hardware pode fazer com que o sistema DD crie uma acusação contra o componente afetado. Indiciamentos ativos podem impedir determinadas operações ou acionar alertas adicionais.
Verifique e elimine quaisquer acusações associadas ao módulo de E/S com falha.
- Execute a
# system indict listComando para listar todas as acusações ativas no sistema: - Analise o resultado e identifique quaisquer acusações relacionadas ao módulo de E/S com falha (faça a correspondência entre as informações do slot e do compartimento que constam do alerta).
- Remova cada acusação relevante executando o seguinte comando, substituindo
<indict-id#>com oindictment IDA partir da saída:# system indict remove <indict-id#> - Executar novamente
system indict listpara confirmar que a acusação foi removida com sucesso. Vá para a Etapa 4 se a placa permanecer com falha ou(empty)Estado.
Nota: Limpe as acusações somente depois de confirmar a causa raiz ou concluir a ação de recuperação associada. A remoção de uma acusação não resolve o problema de hardware subjacente.
Etapa 4: tentar se recuperar reinicializando o sistema
- Reinicialize o sistema DD executando o comando
# system rebootpor meio de SSH. - Depois que o sistema for reiniciado, execute
system show hardwarePara verificar se o cartão foi recuperado. - Se o cartão for detectado e estiver funcionando normalmente, limpe o alerta (
# alert clear <alert-id>), limpar as acusações (conforme a Etapa 3) e continuar monitorando a reincidência. - Se o cartão ainda aparecer como
(empty)ou com falha, vá para a Etapa 5.
Etapa 5: recolocar ou reinstalar a placa
Se a placa tiver sido removida acidentalmente, instalada no slot errado ou precisar ser recolocada:
- Desligue o sistema DD executando o comando
# system poweroffpor meio de SSH. - Reinstale (ou reinstale) a placa de E/S no slot correto.
- Religue o sistema.
- Execute
system show hardwarepara confirmar se o cartão foi detectado. - Execute
system indict listpara verificar se não restam indiciamentos. Remova quaisquer acusações obsoletas comsystem indict remove <indict-id#> - Se o cartão ainda não aparecer ou não funcionar, vá para a Etapa 6.
Etapa 6: entre em contato com o suporte
técnicoSe a placa permanecer em estado de falha depois de executar as etapas acima, é provável que a placa esteja com defeito.
Entre em contato com o provedor de suporte Dell para investigar a falha e providenciar um reparo ou substituição.
Para agilizar seu chamado, confirme se as etapas de 1 a 5 foram concluídas e, em seguida, gere um novo pacote de suporte e o anexe ao SR.