Conozca la estructura de los comandos de script CLI de SANtricity
Para garantizar una correcta ejecución, los comandos de script deben escribirse en la estructura adecuada.
Todos los comandos de script presentan la siguiente estructura:
*command operand-data* (*statement-data*)
-
command
identifica la acción que se realizará. -
operand-data
representa los objetos asociados con una cabina de almacenamiento que se desea configurar o gestionar. -
statement-data
proporciona la información necesaria para ejecutar el comando.
La sintaxis para operand-data
tiene la siguiente estructura:
(*object-type* | all *object-types* | [*qualifier*] (*object-type* [*identifier*] (*object-type* [*identifier*] | *object-types* [*identifier-list*])))
Un objeto se puede identificar de cuatro maneras:
-
Object type — Use cuando el comando no haga referencia a un objeto específico.
-
all
Prefijo de parámetro — utilice cuando el comando haga referencia a todos los objetos del tipo especificado en la cabina de almacenamiento (por ejemplo,allVolumes
). -
Corchetes — utilizar al ejecutar un comando en un objeto específico para identificar el objeto (por ejemplo,
volume [engineering]
). -
Una lista de identificadores — utilice para especificar un subconjunto de objetos. Los identificadores de objeto deben escribirse entre corchetes (por ejemplo,
volumes [sales engineering marketing]
).
Se requiere un calificador para incluir información adicional de descripción de los objetos.
El tipo de objeto y los identificadores asociados con cada tipo de objeto se detallan en esta tabla.
Tipo de objeto | Identificador |
---|---|
|
a o b |
|
En el caso de compartimentos con cajones, utilice el ID de soporte, el ID de cajón y el ID de ranura. Como alternativa, solo el ID de soporte y el ID de ranura. |
|
En el caso de compartimentos con cajones, utilice el ID de soporte, el ID de cajón y el ID de ranura. Como alternativa, solo el ID de soporte y el ID de ranura. |
|
Identificador de canal de unidad |
|
Etiqueta de usuario |
|
Identificador del canal de host |
|
Etiqueta de usuario |
|
Etiqueta de usuario |
|
Etiqueta de usuario o nombre completo de iSCSI (IQN) |
|
Etiqueta de usuario o IQN |
|
No aplicable |
|
ID de soporte |
|
Etiqueta de usuario de volumen o identificador a nivel mundial (WWID) de volumen ( |
|
Etiqueta de usuario de volumen objetivo y, opcionalmente, etiqueta de usuario de volumen de origen |
|
Etiqueta de usuario Los caracteres válidos son los alfanuméricos, los guiones y los guiones bajos. |
Los datos de declaración presentan el siguiente formato:
-
Parámetro = valor (como
raidLevel=5
) -
Parámetro-nombre (por ejemplo
batteryInstallDate
) -
Operación-nombre (por ejemplo
redundancyCheck
)
Se denomina variable a una entrada definida por el usuario (como una etiqueta de usuario). En la sintaxis, se muestra en cursiva (por ejemplo trayID
o. volumeGroupName
).