Sintaxis de contenedores de comandos de la CLI
En esta sección, se muestra una lista de las formas de sintaxis generales de los contenedores de los comandos de la CLI. En la siguiente tabla, se enumeran las convenciones que se usan en la sintaxis de contenedores de los comandos de la CLI.
Convenciones de la sintaxis de contenedores de comandos de la CLI
Convención | Definición |
---|---|
`a |
b` |
Alternativa ("a" o "b") |
|
Se necesita una entrada de usuario para completar un parámetro (una respuesta a una variable) |
|
Cero o una aparición (los corchetes también se utilizan como delimitadores para algunos parámetros de comando) |
|
Cero o más ocurrencias |
`(a |
b |
c)` |
Se debe elegir solo una de las alternativas |
`a & |
b` |
Y/o. Se usa para el modo de cliente https, cuando se pueden usar una o ambas direcciones IP de la controladora. De esta manera, si una controladora no responde, SMcli usa la dirección IP alternativa. Esto también cubre el caso cuando se necesitan ambas direcciones IP, como la descarga del firmware. |
Para ejecutar todos los comandos de la CLI, es preciso tener privilegios de administrador. Algunos comandos de la CLI se ejecutan sin los privilegios de administrador. No obstante, muchos comandos no se ejecutarán. Si el comando CLI no se ejecuta porque no tiene los privilegios adecuados, CLI muestra el código de salida 12. |
Ejemplo del modo de cliente https
Los siguientes ejemplos muestran el https
parámetros de las líneas de comandos en el modo de cliente descritos en Parámetros de la línea de comandos.
SMcli (Controller A host-name-or-IP-address&| Controller B host-name-or-IP-address) -u username -p password -c "commands;" [-clientType (auto | https | symbol)]
Si no especifica un |
Ejemplos del modo de cliente symbol
Los siguientes ejemplos muestran el symbol
parámetros de las líneas de comandos en el modo de cliente descritos en Parámetros de la línea de comandos.
SMcli **-a** **email:** email-address [host-name-or-IP-address1 [host-name-or-IP-address2]] [**-n** storage-system-name | **-w** wwID | **-h** host-name] [**-I** information-to-include] [**-q** frequency] [**-S**]
La |
SMcli **-x** **email:** email-address [host-name-or-IP-address1 [host-name-or-IP-address2]] [**-n** storage-system-name | **-w** wwID | **-h** host-name] [**-S**]
La |
SMcli (**-a** | **-x**) **trap:** community, host-name-or-IP-address [host-name-or-IP-address1 [host-name-or-IP-address2]] [**-n** storage-system-name | **-w** wwID | **-h** host-name] [**-S**]
La |
SMcli **-d** [**-w**] [**-i**] [**-s**] [**-v**] [**-S**]
La |
SMcli host-name-or-IP-address **-F** email-address [**-g** contactInfoFile] [**-S**]
SMcli **-A** [host-name-or-IP-address [host-name-or-IP-address]] [**-S**]
SMcli **-X **(**-n** storage-system-name | **-w** wwID | **-h** host-name)
SMcli **-?**