Skip to main content

Changes in the CLI and script commands in this release

This topic lists changes in the latest ThinkSystem System Manager releases of the CLI command and Script commands.

Note
When issuing SMcli commands at the command prompt, an additional backslash (\) character is required as an escape character in the file path name of an input or output file when using the Windows OS. The additional backslash (\) must be included when using SMcli in secure, https mode, by providing the -u option to specify a role-based access management user. Example: C:\\dir\\subdir\\filename
Note
If you are currently using ThinkSystem SAN OS 11.50.2 or earlier, you cannot upgrade to the latest version of ThinkSystem SAN OS through the legacy CLI. Upgrades from ThinkSystem SAN OS 11.50.2 to later versions can only be performed through the SMcli.

ThinkSystem SAN OS 11.70.2

The following tables list changes to the CLI and Script Commands for release 11.70.2.

Table 1. ThinkSystem SAN OS 11.70.2
CommandDescription of Change
Register SNMPv3 USM userAdded command
Update SNMPv3 USM userAdded command
Show SNMPv3 USM userAdded command
Unregister SNMPv3 USM userAdded command
Register SNMP trap destinationAdded userName and engineid parameters.
Update SNMP trap destinationAdded userName and engineid parameters.
Test SNMP trap destinationAdded userName and engineid parameters.

ThinkSystem SAN OS 11.70.1

The following tables list changes to the CLI and Script Commands for release 11.70.1.

Table 2. ThinkSystem SAN OS 11.70.1
CommandDescription of Change
Start drive eraseAdded command
Import storage array security keyAdded forceOverwrite parameter.
Set controller host port propertiesAdded fecMode parameter.
Show syslog configurationAdded syslogFormat parameter.
Configure syslog settingsAdded syslogFormat parameter.
Configure email alert settingsAdded serverEncryption, serverPort , serverUsername, and serverPassword parameters.
Show email alert configurationAdded SMTP encryption, port, and credential parameter data.
Recover RAID volumeAdded blockSize parameter.

ThinkSystem SAN OS 11.60.3

The following tables list changes to the CLI and Script Commands for release 11.60.3.

Table 3. ThinkSystem SAN OS 11.60.3
CommandDescription of Change
Download storage array firmware/NVSRAMAdded healthCheckNeedsAttnOverride parameter.
Create volume in disk poolAdded raidLevel parameter.
Enable external security key managementAdded saveFile parameter.
Disable external security key managementAdded saveFile parameter.
Recover RAID volumeAdded hostUnmapEnabled parameter.
Start Storage Array AutoSupport Manual DispatchAdded command
Repair Data ParityAdded command
Create Volume MappingAdded command.
Show storage arrayAdded Resource-Provisioned Volumes entry under the profile parameter results.
Create disk poolAdded resourceProvisioningCapable parameter.
Create volume groupAdded resourceProvisioningCapable parameter.
Show volume groupAdded resource-provisioned information in the command results.
Create RAID volume (automatic drive select)Added resourceProvisioningCapable parameter.
Create RAID volume (manual drive select)Added resourceProvisioningCapable parameter.
Show disk poolAdded resource-provisioned information in the command results.
Download storage array firmware/NVSRAMAdded healthCheckNeedsAttnOverride parameter.
Disable external security key managementAdded saveFile parameter.
Show disk poolAdded the following information in the command results.
  • Data Assurance capabilities and presence of Data Assurance enabled volumes

  • Resource provisioning capabilities

Show volume groupAdded the following information in the command results.
  • Data Assurance capabilities and presence of Data Assurance enabled volumes

  • Resource provisioning capabilities

Create volume in disk poolAdded raidLevel parameter.
Recover RAID volumeAdded hostUnmapEnabled parameter.

ThinkSystem SAN OS 11.60.2

The Command Line Interface for release 11.60.2 can only be performed over the secure Ethernet management interface. In-band management over the host connections is not supported. The following tables list changes to the CLI and Script Commands for release 11.60.2.

Table 4. ThinkSystem SAN OS 11.60.2
CommandDescription of Change
Set controller host port propertiesAdded Physical and Virtual values for host Port parameter.
Save storage array support dataAdded object-bundle.json data type.
Save auto-load balancing statistics

Added "Drive Lost Primary Path" note

Download environmental card firmware

Updated Important note.

Set thin volume attributes

Update repositoryMaxCapacity and addRepositoryCapacity parameters.

Set storage array to enable or disable automatic load balancing

Added "Drive Lost Primary Path" note

Create initiator

Added NVMe over RoCE and NVMe over Fibre Channel compatibility.

Delete initiator

Added NVMe over RoCE and NVMe over Fibre Channel compatibility.

Set initiator

Added NVMe over RoCE and NVMe over Fibre Channel compatibility.

Create snapshot group

Added a note to the context section.

Set controller host port properties

Modifed the description of the maxFramePayload portSpeed parameters. Added information about the NVMe over RoCE settings. Noted that the IPv4VlanId, IPv6VlanId, IPv4Priority, IPv6Priority, enableIPv6Priority, enableIPv4Priority, enableIPv6Vlan, and enableIPv4Vlan parameters are not supported in an NVMe over RoCE environment.

ThinkSystem SAN OS 11.50.3

The in-band CLI for release 11.50.3 supports in-band management for controllers running all firmware releases including 11.50.2.

ThinkSystem SAN OS 11.50.2 and below

This release contains only minor enhancements and fixes.