dscli 命令用于启动 DS CLI。使用此命令可通过交互、单发或脚本方式运行 DS CLI 命令。

>>- dscli -+----------------+--+------------------+------------->
'-+-+- -h ---+-+-' '- -cfg-- profile -'
| +- -help-+ |
| '- -?----' |
+- -ver------+
'- -overview-'
>--+---------------+--+---------------+------------------------->
'- -hmc1-- hmc1-' '- -hmc2-- hmc2-'
>--+--------------------+--+--------------------+--------------->
'- -port--+- 1718--+-' '- -user-- user_name-'
+- 1750-+
'- 1751-'
>--+--------------------------+--+-----------------------+-----><
+- -passwd-- password -----+ +- command -------------+
'- -pwfile-- passwordfile -' '- -script-- file_name -'
参数
- -help | -h | -?
- (可选)显示有关如何使用 DS CLI 程序的帮助屏幕。
- -ver
- (可选)显示 DS CLI 版本。
- -overview
- (可选)提供有关 DS CLI 的概述信息。
- -cfg profile
- (可选)指定概要文件。如果使用缺省概要文件,那么此参数不是必需的。缺省概要文件名是 dscli.profile,它作为 DS CLI 软件包一部分提供,位于 profile 目录下。
- -hmc1 hmc1
- (可选)指定主管理控制台 IP 地址或 DNS 名称。
注: 如果 Java 虚拟机级别支持 IPV6,那么可以使用 IPV6 IP 地址将 DS CLI 连接到 HMC。
如果已创建此信息作为概要文件变量,那么此参数不是必需的。
- -hmc2 hmc2
- (可选)指定辅助管理控制台 IP 地址或 DNS 名称。如果已创建此信息作为概要文件变量,那么此参数不是必需的。
- -port 1718 | 1750 | 1751
- (可选)指定 DS CLI 应该仅使用指定端口。缺省情况下,DS CLI 将先尝试使用具有符合 NIST 的证书的端口 1751 进行连接。如果该连接失败,那么 DS CLI 将尝试连接到具有旧证书的现有 DS8000® 端口 1750。
如果第二次尝试仍然失败,那么 DS CLI 将尝试连接到具有 ESS 2105 系统所
使用的旧证书的端口 1718。 此缺省行为表示,DS CLI 连接到任何 ESS 2105 或者 DS8000 系统。但是,当 DS CLI 连接到未对 1751 端口进行侦听的
DS8000 系统或者 ESS 2105 时,检查多个端口可能导致连接延迟。
如果目标 DS8000 系统已知,那么可使用此参数来消除因检查多个端口而导致的任何连接延迟。
- 1718
- 仅使用端口 1718(具有旧证书的 ESS 2105)进行连接。
- 1750
- 仅使用端口 1750(具有旧证书的 R7.2 之前的 DS8000)进行连接。
- 1751
- 仅使用端口 1751(具有符合 NIST SP 800-131a 的证书的 DS8000 R7.2 和更高版本)进行连接。
- -user user_name
- (可选)指定您用于输入 DS CLI 命令的用户名。
- -passwd password
- (可选但不建议使用)指定在启动 CLI 会话时用于认证的密码。此参数不是必需的,也不建议使用。
如果使用此方法来指定密码,那么密码会显示在屏幕上。另一个选项是指定启动 DS CLI 时使用的密码文件(请参阅下一个参数)。
- -pwfile passwordfile
- (可选)指定将密码作为 -passwd 参数备用项包含在内的密码文件。
注: 启动 DS CLI 时,不能同时指定 -pwfile 和 -passwd 参数,否则会生成错误消息。
- command
- (可选)指定要运行的单个命令。
注: 不能同时指定 command 和 -script file_name 参数。将 -script 用于脚本方式,将 command 用于单发方式,但不要将这两个参数用于交互方式。
- -script file_name
- (可选)启动脚本方式,以便使用已保存的文件连续发出多个 dscli 程序命令。使用框架 setoutput 命令指定的格式选项会应用于文件中的所有命令。成功命令的输出会路由到 stdout,而失败命令的输出会路由到 stderr。如果在处理文件中的某个命令期间出错,那么脚本会在故障点退出并返回到系统提示符。