Skip to main content
SANtricity commands
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Erfahren Sie mehr über die SANtricity CLI-Befehls-Wrapper-Syntax

Beitragende netapp-driley

In diesem Abschnitt werden allgemeine Syntaxformulare der CLI-Befehlsschlüssel aufgeführt. Die in der Wrapper-Syntax für den CLI-Befehl verwendeten Konventionen werden in der folgenden Tabelle aufgeführt.

Konventionen für CLI-Befehlssyntax

Übereinkommen Definition

`a

b`

Alternative („a“ oder „b“)

italicized-words

Benutzereingaben zur Erfüllung eines Parameters erforderlich (eine Antwort auf eine Variable)

[ ... ] (Eckige Klammern)

Null oder ein Ereignis (eckige Klammern werden auch als Trennzeichen für einige Befehlsparameter verwendet)

{ ... } (Lockige Klammern)

Null oder mehr Vorkommen

`(a

b

c)`

Wählen Sie nur eine der Alternativen

`a &

b`

Und/oder. Dies wird für den HTTPS-Client-Modus verwendet, wenn Sie mit einer oder beiden Controller-IP-Adressen verwenden können. Auf diese Weise verwendet SMcli, wenn ein Controller nicht antwortet, die alternative IP-Adresse. Dies deckt auch den Fall ab, wenn beide IP-Adressen erforderlich sind, zum Beispiel für den Download der Firmware.

Hinweis

Um alle CLI-Befehle auszuführen, müssen Sie über Administratorrechte verfügen. Einige CLI-Befehle werden ohne Administratorrechte ausgeführt. Viele Befehle werden jedoch nicht ausgeführt. Wenn der CLI-Befehl nicht ausgeführt wird, weil Sie über keine korrekten Berechtigungen verfügen, gibt die CLI einen Exit-Code von 12 zurück.

Beispiel im HTTPS-Client-Modus

Die folgenden Beispiele veranschaulichen das https Die Befehlszeilenparameter des Client-Modus werden in beschrieben Befehlszeilenparameter.

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

Wenn Sie keinen angeben clientType, Aber schließen Sie die ein -u Option und das username Variable, das System verwendet entweder https Oder symbol Client-Modus, je nachdem, welcher verfügbar ist.

Beispiele im Symbol-Client-Modus

Die folgenden Beispiele veranschaulichen das symbol Die Befehlszeilenparameter des Client-Modus werden in beschrieben Befehlszeilenparameter.

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

Der -a Die Befehlszeilenoption wird für das E2800 oder E5700 Storage-Array nicht unterstützt.

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

Der -x Die Befehlszeilenoption wird für das E2800 oder E5700 Storage-Array nicht unterstützt.

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

Der -a Und -x Befehlszeilenoptionen werden für das E2800 oder E5700 Storage-Array nicht unterstützt.

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

Der -s Die Befehlszeilenoption wird für das E2800 oder E5700 Storage-Array nicht unterstützt.

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