Set storage array tray positions
The set storageArray trayPositions
command defines the position of the trays in a storage array. You must include all of the trays in the storage array when you enter this command.
Supported Arrays
This command applies to any individual storage array, including the E2700, E5600, E2800, E5700, EF600 and EF300 arrays, as long as all SMcli packages are installed.
Roles
To execute this command on an E2800, E5700, EF600, or EF300 storage array, you must have the Storage Admin role.
Syntax
set storageArray trayPositions=(controller | trayID ... trayIDn)
Parameter
Parameter | Description |
---|---|
|
A list of all of the tray IDs. The sequence of the tray IDs in the list defines the positions for the controller tray and the drive trays in a storage array. Valid values are |
Notes
This command defines the position of a tray in a storage array by the position of the tray ID in the trayPositions
list. For example, if you have a controller tray with an ID set to 84 and drive trays with IDs set to 1, 12, and 50, the trayPositions
sequence (84 1 12 50
) places the controller tray in the first position, drive tray 1 in the second position, drive tray 12 in the third position, and drive tray 50 in the fourth position. The trayPositions
sequence (1 84 50 12
) places the controller tray in the second position, drive tray 1 in the first position, drive tray 50 in the third position, and drive tray 12 in the fourth position.
You must include all of the trays in the storage array in the list defined by the |
The management software visually shows the first position on top, and the other positions in relative order beneath with the last position on the bottom. |
Minimum firmware level
6.10
For 6.14 and 6.16, controller
is not a valid value.