Download storage array firmware/NVSRAM
The download storageArray firmware
command downloads firmware and, optionally, NVSRAM values for the storage array controller.
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 or Support Admin role.
Context
If you want to download only NVSRAM values, use the downLoad storageArray NVSRAM
command.
Syntax
download storageArray firmware [, NVSRAM ] file="filename" [, "NVSRAM-filename"] [downgrade=(TRUE | FALSE) activateNow=(TRUE | FALSE) healthCheckMelOverride=(TRUE | FALSE) healthCheckNeedsAttnOverride=(TRUE | FALSE)
Parameters
Parameter | Description | ||||
---|---|---|---|---|---|
|
This parameter downloads a file with NVSRAM values when you download a firmware file. Do not include square brackets with this parameter. Include a comma after the |
||||
|
This parameter specifies the file path and the file name that contains the firmware. Enclose the file path and the file name in double quotation marks (" "). For example:
Valid file names have a |
||||
|
This parameter specifies the file path and the file name that contains the NVSRAM values. Enclose the NVSRAM file name in double quotation marks (" "). For example:
Include a comma before the file name when you download both firmware and NVSRAM. |
||||
|
This setting allows a previous version of firmware to be loaded. The default value is
|
||||
|
This setting activates the firmware image and the NVSRAM image. The default value is
|
||||
|
This setting overrides the results of the health check of the major event log (MEL). MEL validation still occurs; it is not bypassed. If the MEL check fails, you can bypass the failure by using this parameter when running the command. Before any download, the controller checks the event log to determine if an event has occurred that might prevent the new controller firmware from successfully downloading. If such an event has occurred, the controller will normally not download new firmware. This parameter forces the controller to download new firmware. The default value is |
||||
|
This setting overrides the health check results from specific set of Needs Attention conditions. Needs Attention validation for a specific set of conditions still occurs; it is not bypassed. If the Needs Attention check fails, you can bypass the failure by using this parameter when running the command. Before any download, the controller checks a specific set of Needs Attention conditions to determine if a failure has occurred that might prevent the new controller firmware from successfully downloading. If such an event has occurred, the controller will normally not download new firmware. This parameter forces the controller to download new firmware. The default value is |
Minimum firmware level
5.00
8.10 adds the healthCheckMelOverride
parameter.
8.70 adds healthCheckNeedsAttnOverride
parameter.