Skip to main content
SANtricity commands
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Syntaxe de l'encapsuleur de commande CLI

Contributeurs

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.

Conventions relatives à la syntaxe de l'encapsuleur de commande CLI

Convention Définition

`a

b`

Alternative (« a » ou « b »)

italicized-words

Nécessite une entrée utilisateur pour remplir un paramètre (réponse à une variable)

[ ... ] (crochets)

Zéro ou une occurrence (les crochets sont également utilisés comme délimiteur pour certains paramètres de commande)

{ ... } (accolades)

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.

Remarque

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)]
Remarque

Si vous ne spécifiez pas de clientType, mais inclure le -u et le username variable, le système utilisera l'une ou l'autre https ou symbol mode client, selon la version disponible.

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**]
Remarque

Le -a L'option de ligne de commande n'est pas prise en charge pour les baies de stockage E2800 ou E5700.

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**]
Remarque

Le -x L'option de ligne de commande n'est pas prise en charge pour les baies de stockage E2800 ou E5700.

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**]
Remarque

Le -a et -x Les options de ligne de commande ne sont pas prises en charge pour les baies de stockage E2800 ou E5700.

SMcli **-d** [**-w**] [**-i**] [**-s**] [**-v**] [**-S**]
Remarque

Le -s L'option de ligne de commande n'est pas prise en charge pour les baies de stockage E2800 ou E5700.

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 **-?**