跳到主要内容

本版本中的 CLI 和脚本命令变化

本主题列出了最新的 ThinkSystem System Manager 版本中 CLI 命令和脚本命令的变化。

在 Windows 操作系统中,当在命令提示符处发出 SMcli 命令时,需要添加一个反斜杠(\)字符作为输入或输出文件路径名称中的转义字符。在安全的 https 模式下使用 SMcli 时,必须添加反斜杠(\)字符,方法是提供 -u 选项以指定基于角色的访问管理用户。示例:C:\\dir\\subdir\\filename
如果当前使用的是 ThinkSystem SAN OS 11.50.2 或更早版本,则无法通过旧版 CLI 升级到 ThinkSystem SAN OS 的最新版本。从 ThinkSystem SAN OS 11.50.2 升级到更高版本只能通过 SMcli 执行。

ThinkSystem SAN OS 11.70.2

下表列出了版本 11.70.2 中对于 CLI 和脚本命令的更改。

表 1. ThinkSystem SAN OS 11.70.2
命令更改描述
注册 SNMPv3 USM 用户增加了命令
更新 SNMPv3 USM 用户增加了命令
显示 SNMPv3 USM 用户增加了命令
注销 SNMPv3 USM 用户增加了命令
注册 SNMP 陷阱接收目标增加了 userNameengineid 参数。
更新 SNMP 陷阱接收目标增加了 userNameengineid 参数。
测试 SNMP 陷阱接收目标增加了 userNameengineid 参数。

ThinkSystem SAN OS 11.70.1

下表列出了版本 11.70.1 中对于 CLI 和脚本命令的更改。

表 2. ThinkSystem SAN OS 11.70.1
命令更改描述
启动驱动器擦除增加了命令
导入存储阵列安全密钥增加了 forceOverwrite 参数。
设置控制器主机端口属性增加了 fecMode 参数。
显示 Syslog 配置增加了 syslogFormat 参数。
配置 Syslog 设置增加了 syslogFormat 参数。
配置电子邮件警报设置增加了 serverEncryptionserverPortserverUsernameserverPassword 参数。
显示电子邮件警报配置增加了 SMTP 加密、端口和凭证参数数据。
恢复 RAID 卷增加了 blockSize 参数。

ThinkSystem SAN OS 11.60.3

下表列出了版本 11.60.3 中对于 CLI 和脚本命令的更改。

表 3. ThinkSystem SAN OS 11.60.3
命令更改描述
下载存储阵列固件/NVSRAM增加了 healthCheckNeedsAttnOverride 参数。
在磁盘池中创建卷增加了 raidLevel 参数。
启用外部安全密钥管理增加了 saveFile 参数。
禁用外部安全密钥管理增加了 saveFile 参数。
恢复 RAID 卷增加了 hostUnmapEnabled 参数。
启动存储阵列自动支持手动调度增加了命令
修复数据奇偶校验增加了命令
创建卷映射增加了命令。
显示存储阵列profile 参数结果下增加了 Resource-Provisioned Volumes 条目。
创建磁盘池增加了 resourceProvisioningCapable 参数。
创建卷组增加了 resourceProvisioningCapable 参数。
显示卷组在命令结果中增加了 resource-provisioned 信息。
创建 RAID 卷(自动选择驱动器)增加了 resourceProvisioningCapable 参数。
创建 RAID 卷(手动选择驱动器)增加了 resourceProvisioningCapable 参数。
显示磁盘池在命令结果中增加了 resource-provisioned 信息。
下载存储阵列固件/NVSRAM增加了 healthCheckNeedsAttnOverride 参数。
禁用外部安全密钥管理增加了 saveFile 参数。
显示磁盘池在命令结果中增加了以下信息。
  • 数据保证功能以及是否存在启用了数据保证的卷

  • 资源配置功能

显示卷组在命令结果中增加了以下信息。
  • 数据保证功能以及是否存在启用了数据保证的卷

  • 资源配置功能

在磁盘池中创建卷增加了 raidLevel 参数。
恢复 RAID 卷增加了 hostUnmapEnabled 参数。

ThinkSystem SAN OS 11.60.2

仅可通过安全以太网管理接口执行版本 11.60.2 的命令行界面。不支持通过主机连接进行带内管理。下表列出了版本 11.60.2 中对于 CLI 和脚本命令的更改。

表 4. ThinkSystem SAN OS 11.60.2
命令更改描述
设置控制器主机端口属性host Port 参数添加了 PhysicalVirtual 值。
保存存储阵列支持数据添加了 object-bundle.json 数据类型。
保存自动负载均衡统计信息

添加了“驱动器丢失主路径”注释

下载环境卡固件

更新了重要 注意事项。

设置精简卷属性

更新了 repositoryMaxCapacityaddRepositoryCapacity 参数。

设置存储阵列,以启用或禁用自动负载均衡

添加了“驱动器丢失主路径”注释

创建发起方

添加了 NVMe over RoCE 和 NVMe over Fibre Channel 兼容性。

删除发起方

添加了 NVMe over RoCE 和 NVMe over Fibre Channel 兼容性。

设置发起方

添加了 NVMe over RoCE 和 NVMe over Fibre Channel 兼容性。

创建快照组

为上下文部分增加了注释。

设置控制器主机端口属性

修改了 maxFramePayload portSpeed 参数的描述。增加了关于 NVMe over RoCE 设置的信息。请注意,NVMe over RoCE 环境中不支持 IPv4VlanId、IPv6VlanId、IPv4Priority、IPv6Priority、enableIPv6Priority、enableIPv4Priority、enableIPv6Vlan 和 enableIPv4Vlan 参数。

ThinkSystem SAN OS 11.50.3

版本 11.50.3 的带内 CLI 支持对运行所有固件版本(包括 11.50.2 在内)的控制器进行带内管理。

ThinkSystem SAN OS 11.50.2 及更低版本

本版本中仅包含次要增强功能和修复。