CLIコマンドラッパーの構文
このセクションでは、CLIコマンドラッパーの一般的な構文を示します。CLIコマンドラッパーの構文で使用される表記規則を次の表に示します。
表記規則 | 定義( Definition ) |
---|---|
「a |
b` |
選択肢(「a」または「b」) |
「italic」-「words`」 |
パラメータを指定するには、ユーザ入力が必要です(変数への応答)。 |
'[... ]`(角括弧) |
0または1回のみ使用可能(角かっこは、一部のコマンドパラメータの区切り文字としても使用されます) |
'+{… }-→(中かっこ) |
0個以上のオカレンス |
'(a |
b |
c)` |
選択肢を1つだけ選択してください |
「a& |
b`」 |
および/または。一方または両方のコントローラIPアドレスを使用できるhttpsクライアントモードで使用します。一方のコントローラが応答しない場合、SMcliは代替のIPアドレスを使用します。また、ファームウェアのダウンロードなど、両方のIPアドレスが必要な場合にも対応します。 |
すべてのCLIコマンドを実行するには、管理者権限が必要です。一部のCLIコマンドは管理者権限がなくても実行されますが、ただし、コマンドの多くは実行されません。適切な権限がないためにCLIコマンドが実行されない場合は、CLIから終了コード12が返されます。 |
httpsクライアントモードでの例
次の例では'で説明している'https'クライアント・モードのコマンド・ライン・パラメータを示します コマンドラインパラメータ。
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)]
clientTypeを指定せずに'-u'オプションと'username'変数を指定した場合'システムは'http'または'symbol'クライアント・モードのいずれかを使用します |
symbolクライアントモードの例
次の例は'で説明する'symbolクライアントモードのコマンドラインパラメータを示しています コマンドラインパラメータ。
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**]
-aコマンド・ライン・オプションは'E2800または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**]
-x'コマンド・ライン・オプションは'E2800または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**]
-aおよび-xコマンド・ライン・オプションは'E2800またはE5700ストレージ・アレイではサポートされていません |
SMcli **-d** [**-w**] [**-i**] [**-s**] [**-v**] [**-S**]
-sコマンド・ライン・オプションは'E2800または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 **-?**