Pular para o conteúdo principal

Executando o diagnóstico no nível do sistema

Você deve executar testes de diagnóstico abrangentes ou específicos para componentes específicos e subsistemas sempre que substituir o controlador.

Sobre esta tarefa

Todos os comandos nos procedimentos de diagnóstico são emitidos pelo controlador onde o componente está sendo substituído.

  1. Se o controlador a ser mantido não estiver no prompt CARREGADOR, inicialize o controlador digitando: halt

    Depois de emitir o comando, você deverá aguardar até o sistema parar no prompt CARREGADOR.

  2. No prompt CARREGADOR, acesse os drivers especiais projetados especificamente para que o diagnóstico no nível do sistema funcione corretamente: boot_diags
    Durante o processo de inicialização, você pode responder y com segurança para os prompts até que o prompt de modo de manutenção (*>) seja exibido.
  3. Exiba e observe os dispositivos disponíveis no módulo de controlador: sldiag device show -dev mb

    Os dispositivos e as portas do módulo de controlador exibidos podem ser um ou mais dos seguintes:

    • bootmedia é o dispositivo de inicialização do sistema.
    • cna é um adaptador de rede Converged ou interface não conectado a uma rede nem a um dispositivo de armazenamento.
    • fcal é um dispositivo Fibre Channel-Arbitrated Loop não conectado a uma rede Fibre Channel.
    • env é um termo de ambiente da placa-mãe.
    • mem é memória do sistema.
    • nic é uma placa de interface de rede.
    • nvram é RAM não volátil.
    • nvmem é um híbrido de NVRAM e memória do sistema.
    • sas é um dispositivo Serial Attached SCSI não conectado a uma prateleira de disco.
  4. Execute o diagnóstico de cada componente no menu de manutenção. Por exemplo: sldiag device status -dev nvmem -long -state failed
    Se você quiser executar testes de diagnóstico em...Então...
    Componentes individuais
    1. Limpe os logs de status: sldiag device clearstatus
    2. Exiba os testes disponíveis para os dispositivos selecionados: sldiag device show -dev dev_name

      dev_name pode ser qualquer uma das portas e dos dispositivos identificados na etapa anterior.

    3. Examine a saída e, se aplicável, selecione apenas os testes que você deseja executar: sldiag device modify -dev dev_name -selection only

      -selection only desativa todos os outros testes que você não deseja executar para o dispositivo.

    4. Execute os testes selecionados: sldiag device run -dev dev_name

      Depois que o teste for concluído, a seguinte mensagem será exibida:
      *> <SLDIAG:_ALL_TESTS_COMPLETED>

    5. Verifique se não há testes com falha: sldiag device status -dev dev_name -long -state failed

      O diagnóstico no nível do sistema retornará você para o prompt se não houver nenhuma falha de teste ou listará o status completo de falhas resultantes do teste do componente.

    Vários componentes ao mesmo tempo
    1. Revise os dispositivos ativados e desativados na saída do procedimento anterior e determine quais você deseja executar simultaneamente.
    2. Liste os testes individuais do dispositivo: sldiag device show -dev dev_name
    3. Examine a saída e, se aplicável, selecione apenas os testes que você deseja executar: sldiag device modify -dev dev_name -selection only

      -selection only desativa todos os outros testes que você não deseja executar para o dispositivo.

    4. Verifique se os testes foram modificados: sldiag device show
    5. Repita essas sub-etapas para cada dispositivo que você deseja executar simultaneamente.
    6. Execute o diagnóstico em todos os dispositivos: sldiag device run
      Atenção
      Não adicione nem modifique as entradas depois que você começar a executar o diagnóstico.
      Depois que o teste for concluído, a seguinte mensagem será exibida:
      *> <SLDIAG:_ALL_TESTS_COMPLETED>

    7. Verifique se não há nenhum problema de hardware no controlador: sldiag device status -long -state failed

      O diagnóstico no nível do sistema retornará você para o prompt se não houver nenhuma falha de teste ou listará o status completo de falhas resultantes do teste do componente.

  5. Continue com base no resultado da etapa anterior.
    Se os testes de diagnóstico do nível do sistema...Então...
    Foram concluídos sem falhas
    1. Limpe os logs de status: sldiag device clearstatus
    2. Verifique se o log foi limpo: sldiag device status

      A seguinte resposta padrão é exibida:

      SLDIAG: No log messages are present.

    3. Saia do modo de manutenção digitando: halt

      O sistema exibe o prompt CARREGADOR.

    4. Digite boot_ontap para retornar o controlador para a operação normal.

    Resultaram em algumas falhas de testeDetermine a causa do problema.
    1. Saia do modo de manutenção: halt
    2. Execute um desligamento normal e desconecte as fontes de alimentação.
    3. Verifique se você observou todas as considerações identificadas para executar o diagnóstico no nível do sistema, se os cabos estão conectados firmemente e se os componentes de hardware estão corretamente instalados no sistema de armazenamento.
    4. Reconecte as fontes de alimentação e ligue o sistema de armazenamento.
    5. Execute novamente o teste de diagnóstico no nível do sistema.