跳到主要内容

CLI 命令包装程序语法

本节列出了 CLI 命令包装程序的常规语法形式。CLI 命令包装程序语法中使用的约定如下表所示。

约定定义
a | b 二选一(“a”或“b”)

italicized-words

需要用户输入来实现参数(变量的响应)
[ ...] (方括号)出现零次或一次(方括号也用作某些命令参数的定界符)
{ ...} (花括号)出现零次或多次
(a | b | c) 只选择其中一个备选项
a &| b 与/或。此表示形式用于 https 客户端模式,此情况下可使用一个或全部两个控制器 IP 地址。这样一来,如果一个控制器不响应,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 变量,则系统将使用 https symbol 客户端模式(根据可用情况选择具体模式)。

symbol 客户端模式中的示例

以下示例说明了命令行参数中所述的 symbol 客户端模式命令行参数。

SMcli -a email: <var id="GUID-925F3530-A333-4432-AB27-471650FCE721__V1292293" className="keyword varname">email-address</var> [<var id="GUID-925F3530-A333-4432-AB27-471650FCE721__V1292294" className="keyword varname">host-name-or-IP-address1</var> [<var id="GUID-925F3530-A333-4432-AB27-471650FCE721__V1292295" className="keyword varname">host-name-or-IP-address2</var>]] [-n <var id="GUID-925F3530-A333-4432-AB27-471650FCE721__V1292296" className="keyword varname">storage-system-name</var> | -w <var id="GUID-925F3530-A333-4432-AB27-471650FCE721__V1292297" className="keyword varname">wwID</var> | -h <var id="GUID-925F3530-A333-4432-AB27-471650FCE721__V1292298" className="keyword varname">host-name</var>] [-I <var id="GUID-925F3530-A333-4432-AB27-471650FCE721__V1292299" className="keyword varname">information-to-include</var>] [-q <var id="GUID-925F3530-A333-4432-AB27-471650FCE721__V1292300" className="keyword varname">frequency</var>] [-S]
限制: DE2000H、DE4000H、DE4000F、 DE6000H 和 DE6000F 存储阵列不支持 -a 命令行选项。
SMcli -x email: <var id="GUID-925F3530-A333-4432-AB27-471650FCE721__V1292301" className="keyword varname">email-address</var> [<var id="GUID-925F3530-A333-4432-AB27-471650FCE721__V1292302" className="keyword varname">host-name-or-IP-address1</var> [<var id="GUID-925F3530-A333-4432-AB27-471650FCE721__V1292303" className="keyword varname">host-name-or-IP-address2</var>]] [-n <var id="GUID-925F3530-A333-4432-AB27-471650FCE721__V1292304" className="keyword varname">storage-system-name</var> | -w <var id="GUID-925F3530-A333-4432-AB27-471650FCE721__V1292305" className="keyword varname">wwID</var> | -h <var id="GUID-925F3530-A333-4432-AB27-471650FCE721__V1292306" className="keyword varname">host-name</var>] [-S]
限制: DE2000H、DE4000H、DE4000F、 DE6000H 和 DE6000F 存储阵列不支持 -x 命令行选项。
SMcli (-a | -x) trap: <var id="GUID-925F3530-A333-4432-AB27-471650FCE721__V1292307" className="keyword varname">community</var>, <var id="GUID-925F3530-A333-4432-AB27-471650FCE721__V1292308" className="keyword varname">host-name-or-IP-address</var> [<var id="GUID-925F3530-A333-4432-AB27-471650FCE721__V1292309" className="keyword varname">host-name-or-IP-address1</var> [<var id="GUID-925F3530-A333-4432-AB27-471650FCE721__V1292310" className="keyword varname">host-name-or-IP-address2</var>]] [-n <var id="GUID-925F3530-A333-4432-AB27-471650FCE721__V1292311" className="keyword varname">storage-system-name</var> | -w <var id="GUID-925F3530-A333-4432-AB27-471650FCE721__V1292312" className="keyword varname">wwID</var> | -h <var id="GUID-925F3530-A333-4432-AB27-471650FCE721__V1292313" className="keyword varname">host-name</var>] [-S]
限制: DE2000H、DE4000H、DE4000F、 DE6000H 和 DE6000F 存储阵列不支持 -a -x 命令行选项。
SMcli -d [-w] [-i] [-s] [-v] [-S]
限制: DE2000H、DE4000H、DE4000F、 DE6000H 和 DE6000F 存储阵列不支持 -s 命令行选项。
SMcli <var id="GUID-925F3530-A333-4432-AB27-471650FCE721__V1292314" className="keyword varname">host-name-or-IP-address</var> -F <var id="GUID-925F3530-A333-4432-AB27-471650FCE721__V1292315" className="keyword varname">email-address</var> [-g <var id="GUID-925F3530-A333-4432-AB27-471650FCE721__V1292316" className="keyword varname">contactInfoFile</var>] [-S]
SMcli -A [<var id="GUID-925F3530-A333-4432-AB27-471650FCE721__V1292317" className="keyword varname">host-name-or-IP-address</var> [<var id="GUID-925F3530-A333-4432-AB27-471650FCE721__V1292318" className="keyword varname">host-name-or-IP-address</var>]] [-S]
SMcli -X (-n <var id="GUID-925F3530-A333-4432-AB27-471650FCE721__V1292319" className="keyword varname">storage-system-name</var> | -w <var id="GUID-925F3530-A333-4432-AB27-471650FCE721__V1292320" className="keyword varname">wwID</var> | -h <var id="GUID-925F3530-A333-4432-AB27-471650FCE721__V1292321" className="keyword varname">host-name</var>)
SMcli -?