Syntaxe de l'encapsuleur de commande CLI
Les formulaires de syntaxe générale des wrappers de commande CLI sont répertoriés dans cette section. Les conventions utilisées dans la syntaxe de l'encapsuleur de commande CLI sont répertoriées dans le tableau suivant.
Convention | Définition |
---|---|
`a |
b` |
Alternative (« a » ou « b ») |
|
Nécessite une entrée utilisateur pour remplir un paramètre (réponse à une variable) |
|
Zéro ou une occurrence (les crochets sont également utilisés comme délimiteur pour certains paramètres de commande) |
|
Zéro occurrence ou plus |
`(a |
b |
c)` |
Choisissez une seule option |
`a & |
b` |
Et/ou. Il est utilisé pour le mode client https lorsque vous pouvez utiliser avec une ou les deux adresses IP de contrôleur. Ainsi, si un contrôleur ne répond pas, SMcli utilisera l'autre adresse IP. Cela couvre également le cas lorsque les deux adresses IP sont requises, telles que le téléchargement du micrologiciel. |
|
Pour exécuter toutes les commandes CLI, vous devez disposer des privilèges d'administrateur. Certaines commandes CLI s'exécutent sans privilèges d'administrateur. Cependant, de nombreuses commandes ne s'exécutent pas. Si la commande CLI ne s'exécute pas parce que vous ne disposez pas des privilèges appropriés, la CLI renvoie un code de sortie de 12. |
Exemple en mode client https
Les exemples suivants illustrent le https
paramètres de ligne de commande du mode client décrits dans Paramètres de ligne de commande.
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 vous ne spécifiez pas de |
Exemples en mode client Symbol
Les exemples suivants illustrent le symbol
paramètres de ligne de commande du mode client décrits dans Paramètres de ligne de commande.
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**]
|
Le |
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**]
|
Le |
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**]
|
Le |
SMcli **-d** [**-w**] [**-i**] [**-s**] [**-v**] [**-S**]
|
Le |
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 **-?**