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 -?
提供反馈