Diagnosticar controladora
La diagnose controller
el comando ejecuta pruebas de diagnóstico en la controladora.
Cabinas compatibles
Este comando se aplica a cualquier cabina de almacenamiento individual, incluidas las cabinas E4000, E2700, E5600, E2800, E5700, EF600 y EF300, siempre que estén instalados todos los paquetes SMcli.
Funciones
Para ejecutar este comando en una cabina de almacenamiento E4000, E2800, E5700, EF600 o EF300, debe contar con el rol de administrador de almacenamiento.
Contexto
Las pruebas de diagnóstico son pruebas de bucle invertido en las que se escriben y se leen datos en las unidades.
Sintaxis
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 | Descripción |
---|---|
|
La controladora donde se desea ejecutar las pruebas de diagnóstico. Los identificadores válidos de la controladora son los siguientes |
|
Los canales de unidad donde se desea ejecutar las pruebas de diagnóstico. Es posible ejecutar el diagnóstico de todos los canales o seleccionar un canal específico para el diagnóstico. Si se selecciona un canal específico, los valores válidos para los canales de unidad son |
|
El identificador de la prueba de diagnóstico que se desea ejecutar. El identificador y las pruebas correspondientes son los siguientes:
|
|
La ruta y el nombre del archivo que contiene el patrón de datos que se desea usar como datos de prueba. Escriba el nombre del archivo del patrón de datos entre comillas dobles (" "). Por ejemplo:
|
Notas
Cuando se ejecuta una prueba de bucle invertido de datos, es posible especificar un archivo que contenga un patrón de datos. Si no se especifica un archivo, el firmware de la controladora usa un patrón predeterminado.
Las líneas discretas son líneas de control y líneas de estado conectadas entre dos controladoras de un soporte de controladoras La prueba de diagnóstico de líneas discretas permite que cada controladora compruebe si se pueden observar las transiciones de señales de control en las entradas de control de la controladora alternativa. La prueba de diagnóstico de líneas discretas se ejecuta automáticamente después de cada ciclo de encendido y apagado o cada restablecimiento de la controladora. La prueba de diagnóstico de líneas discretas puede ejecutarse después de reemplazar un componente que no superó la prueba de diagnóstico de líneas discretas inicial. La prueba de diagnóstico de líneas discretas devuelve uno de los siguientes mensajes:
-
Cuando la prueba de diagnóstico de líneas discretas se ejecuta correctamente, se muestra el siguiente mensaje:
The controller discrete lines successfully passed the diagnostic test. No failures were detected.
-
Si la prueba de diagnóstico de líneas discretas no se ejecuta correctamente, se muestra el siguiente mensaje:
One or more controller discrete lines failed the diagnostic test.
-
Si la interfaz de línea de comandos no puede ejecutar la prueba de diagnóstico de líneas discretas, devuelve el error 270, que indica que no se pudo iniciar o finalizar la prueba.
Nivel de firmware mínimo
6.10 añade la prueba de lectura, la prueba de escritura y la prueba de bucle invertido de datos.
6.14 añade la prueba de diagnóstico de líneas discretas.
7.30 añade el identificador de canal de unidad actualizado.