Parámetros de línea de comandos de SMcli descargables
SANtricity OS 11,60 y las versiones más recientes incluyen la capacidad de descargar e instalar la versión de CLI basada en http (también conocida como «CLI segura» o SMcli) directamente a través de SANtricity System Manager.
11.60 y nuevos parámetros de línea de comandos de SMcli descargables
La versión descargable de SMcli está disponible en las controladoras E4000, EF600, EF300, E5700, EF570, E2800 y EF280. Para descargar SMcli dentro del Administrador del sistema SANtricity, seleccione Configuración Sistema y Complementos Interfaz de línea de comandos .
Debe haber disponible un entorno Java Runtime Environment (JRE), versión 8 y superior en el sistema de administración en el que planea ejecutar los comandos de la CLI. |
Como en las versiones anteriores de SMcli, la SMcli descargable a través de System Manager de SANtricity tiene un conjunto único de parámetros. Para obtener información sobre el uso de parámetros de línea de comandos para SANtricity OS 11.53 y versiones anteriores, consulte "Parámetros de la línea de comandos heredados".
Autenticación multifactor
Si SAML (lenguaje de marcado de aserción de seguridad) está habilitado, solo se pueden usar tokens de acceso con la CLI. Si SAML no está habilitado, se pueden utilizar el nombre de usuario/contraseña o los tokens de acceso. Los tokens de acceso pueden generarse mediante el Administrador del sistema SANtricity.
Parámetro | Definición |
---|---|
|
Define el token de acceso que se utilizará para la autenticación con una cabina de almacenamiento. Un token de acceso es un reemplazo para proporcionar el nombre de usuario y la contraseña. |
|
Este argumento requiere uno de estos dos argumentos:
|
|
Siga este parámetro con el |
|
Define la contraseña de la cabina de almacenamiento en la cual se desean ejecutar comandos. No es necesaria una contraseña en las siguientes condiciones:
|
|
Este argumento requiere uno de estos dos argumentos:
|
Parámetros generales de la línea de comandos del modo https
La SMcli descargable solo admite el modo https. Los siguientes son parámetros de la línea de comandos más utilizados para el modo https.
Parámetro | Definición | ||
---|---|---|---|
|
Especifica el nombre de host o la dirección del protocolo de Internet (IP) ( Cuando se administra la administración del almacenamiento fuera de banda a través de la conexión Ethernet de cada controladora, se debe especificar el |
||
|
Este argumento opcional permite a.
|
||
|
Ejecuta los comandos sin realizar primero una comprobación de la sintaxis. |
||
|
Muestra los avisos legales de SMcli Downloadable. |
||
|
Especifica la etiqueta almacenada localmente en la que desea ejecutar los comandos de script. Esto es opcional cuando se utiliza
|
||
|
Especifica un nombre de archivo para todo el texto de salida que se genera como resultado de la ejecución de los comandos de script. Utilice la
Si no se especifica un archivo de resultados, el texto de salida va a los resultados estándar |
||
|
Suprime los mensajes informativos sobre el progreso de los comandos que aparecen cuando se ejecutan comandos de script. (La supresión de los mensajes informativos también se denomina modo silencioso). Este parámetro suprime los mensajes que indican lo siguiente:
|
||
|
Muestra la versión descargable de SMcli |
||
|
Muestra la información de uso de los comandos de la CLI. |
Gestión de las cabinas almacenadas
Los siguientes parámetros de línea de comandos permiten gestionar cabinas almacenadas a través de la etiqueta almacenada localmente.
Es posible que la etiqueta almacenada localmente no coincida con el nombre real de la cabina de almacenamiento que se muestra en SANtricity System Manager. |
Parámetro | Definición | ||
---|---|---|---|
|
Muestra todas las etiquetas almacenadas localmente y sus direcciones asociadas |
||
|
Muestra las direcciones asociadas con la etiqueta almacenada localmente denominada |
||
|
Elimina todas las etiquetas almacenadas localmente |
||
|
Elimina la etiqueta almacenada localmente denominada |
||
|
|
Parámetro | Definición |
---|---|
|
Muestra todos los certificados de confianza almacenados localmente |
|
Muestra un certificado de confianza almacenado localmente con el alias |
|
Elimina todos los certificados de confianza almacenados localmente |
|
Elimina un certificado de confianza almacenado localmente con el alias |
|
|
|
|
Identifique los dispositivos
El siguiente parámetro de línea de comandos le permite mostrar información de todos los dispositivos aplicables visibles para el host.
A partir de la versión SANtricity 11,81, SMcli identifyDevices El parámetro reemplaza la funcionalidad previamente disponible a través de la herramienta SMdevices.
|
Parámetro | Definición |
---|---|
|
Busca todos los dispositivos de bloque nativos SCSI que están asociados con nuestras cabinas de almacenamiento. En cada dispositivo encontrado, informa diversa información, como el nombre de dispositivo específico del SO nativo, la cabina de almacenamiento asociada, el nombre del volumen, la información de LUN, etc. |
Ejemplos
Consulte a continuación los ejemplos de la -identifyDevices
Parámetros dentro de los sistemas operativos Linux y Windows.
ICTAE11S05H01:~/osean/SMcli-01.81.00.10004/bin # ./SMcli -identifyDevices <n/a> (/dev/sg2) [Storage Array ictae11s05a01, Volume 1, LUN 0, Volume ID <600a098000bbd04f00001c7365426b58>, Alternate Path (Controller-A): Non owning controller - Active/Non-optimized, Preferred Path Auto Changeable: Yes, Implicit Failback: Yes] /dev/sdb (/dev/sg3) [Storage Array ictae11s05a01, Volume Access, LUN 7, Volume ID <600a098000bbcdd3000002005a731d29>] <n/a> (/dev/sg4) [Storage Array ictae11s05a01, Volume 1, LUN 0, Volume ID <600a098000bbd04f00001c7365426b58>, Preferred Path (Controller-B): Owning controller - Active/Optimized, Preferred Path Auto Changeable: Yes, Implicit Failback: Yes] /dev/sdc (/dev/sg5) [Storage Array ictae11s05a01, Volume Access, LUN 7, Volume ID <600a098000bbcdd3000002005a731d29>] SMcli completed successfully.
PS C:\Users\Administrator\Downloads\SMcli-01.81.00.0017\bin> .\SMcli -identifyDevices \\.\PHYSICALDRIVE1 [Storage Array ICTAG22S08A01, Volume Vol1, LUN 1, Volume ID <600a0980006cee060000592e6564fa6a>, Preferred Path (Controller-B): Owning controller - Active/Optimized, Preferred Path Auto Changeable: Yes, Implicit Failback: Yes] \\.\PHYSICALDRIVE2 [Storage Array ICTAG22S08A01, Volume Vol2, LUN 2, Volume ID <600a0980006ce727000001096564f9f5>, Preferred Path (Controller-A): Owning controller - Active/Optimized, Preferred Path Auto Changeable: Yes, Implicit Failback: Yes] \\.\PHYSICALDRIVE3 [Storage Array ICTAG22S08A01, Volume Vol3, LUN 3, Volume ID <600a0980006cee06000059326564fa76>, Preferred Path (Controller-B): Owning controller - Active/Optimized, Preferred Path Auto Changeable: Yes, Implicit Failback: Yes] \\.\PHYSICALDRIVE4 [Storage Array ICTAG22S08A01, Volume Vol4, LUN 4, Volume ID <600a0980006ce7270000010a6564fa01>, Preferred Path (Controller-A): Owning controller - Active/Optimized, Preferred Path Auto Changeable: Yes, Implicit Failback: Yes] SMcli completed successfully.
Notas adicionales
-
Compatible únicamente en sistemas operativos Linux y Windows que ejecutan plataformas x86-64 con interfaces de host basadas en SCSI.
-
Las interfaces de host basadas en NVMe no se admiten.
-
-
La
identifyDevices
El parámetro no provoca un nuevo análisis en el nivel de SO. Itera sobre los dispositivos existentes vistos por el sistema operativo. -
Debe tener suficientes permisos de usuario para ejecutar el
identifyDevices
comando.-
Esto incluye la capacidad de leer desde dispositivos de bloque nativos del SO y ejecutar comandos de consulta SCSI.
-