Controlador de diagnóstico - SANtricity CLI
O diagnose controller comando executa testes de diagnóstico no controlador.
Arrays compatíveis
Este comando se aplica a qualquer storage array individual, incluindo os arrays E4000, E2700, E5600, E2800, E5700, EF600 e EF300, desde que todos os pacotes SMcli estejam instalados.
Funções
Para executar esse comando em um storage array E4000, E2800, E5700, EF600 ou EF300, você deve ter a função Administrador de armazenamento.
Contexto
Os testes de diagnóstico consistem em testes de loopback nos quais os dados são gravados nas unidades e lidos das unidades.
Sintaxe
diagnose controller [(a| b)]
loopbackDriveChannel=(allchannels | (1 | 2 | 3 | 4 | 5 | 6 | 7 | 8))
testID=(1 | 2 | 3 | discreteLines)
[patternFile="filename"]
Parâmetros
| Parâmetro | Descrição |
|---|---|
|
O controlador no qual pretende executar os testes de diagnóstico. Os identificadores válidos do controlador são |
|
Os canais de acionamento nos quais você deseja executar os testes de diagnóstico. Você pode optar por executar o diagnóstico em todos os canais ou selecionar um canal específico no qual executar o diagnóstico. Se selecionar um canal específico, os valores válidos para os canais de unidade são |
|
O identificador para o teste de diagnóstico que pretende executar. O identificador e os testes correspondentes são os seguintes:
|
|
O caminho do arquivo e o nome do arquivo que contém um padrão de dados que você deseja usar como dados de teste. Inclua o nome do arquivo do padrão de dados em aspas duplas (" "). Por exemplo:
|
Notas
Quando você executa um teste de retorno de loop de dados, você pode especificar opcionalmente um arquivo que contém um padrão de dados. Se você não especificar um arquivo, o firmware do controlador fornecerá um padrão padrão padrão.
Linhas discretas são linhas de controle e linhas de status que são conetadas entre dois controladores em uma bandeja de controlador O teste de diagnóstico de linhas discretas permite que cada controlador verifique se as transições de sinal de controle podem ser observadas nas entradas de controle do controlador alternativo. O teste de diagnóstico de linhas discretas é executado automaticamente após cada ciclo de energia ou cada reinicialização do controlador. Você pode executar o teste de diagnóstico de linhas discretas depois de ter substituído um componente que falhou no teste de diagnóstico de linhas discretas iniciais. O teste de diagnóstico de linhas discretas retorna uma destas mensagens:
-
Quando o teste de diagnóstico de linhas discretas é executado com sucesso, esta mensagem é exibida:
The controller discrete lines successfully passed the diagnostic test. No failures were detected.
-
Se o teste de diagnóstico de linhas discretas falhar, esta mensagem será exibida:
One or more controller discrete lines failed the diagnostic test.
-
Se a CLI não puder executar o teste de diagnóstico de linhas discretas, a CLI retornará o erro 270, o que significa que o teste de diagnóstico de linhas discretas não pôde ser iniciado nem concluído.
Nível mínimo de firmware
o 6,10 adiciona o teste de leitura, o teste de gravação e o teste de retorno de loop de dados.
o 6,14 adiciona o teste de diagnóstico de linhas discretas.
7,30 adiciona o identificador de canal de unidade atualizado.