下载存储阵列固件/NVSRAM
命令`download storageArray firmware`可下载存储阵列控制器的固件以及NVSRAM值(可选)。
支持的阵列
此命令将适用场景 任意单个存储阵列、包括E2700、E5600、E2800、E5700、 EF600和EF300阵列、前提是安装了所有SMcli软件包。
角色
要在E2800、E5700、EF600或EF300存储阵列上执行此命令、您必须具有存储管理员或支持管理员角色。
环境
如果您只想下载NVSRAM值、请使用`download storageArray NVSRAM`命令。
语法
download storageArray firmware [, NVSRAM ] file="filename" [, "NVSRAM-filename"] [downgrade=(TRUE | FALSE) activateNow=(TRUE | FALSE) healthCheckMelOverride=(TRUE | FALSE) healthCheckNeedsAttnOverride=(TRUE | FALSE)
Parameters
参数 | Description | ||||
---|---|---|---|---|---|
|
此参数可在下载固件文件时下载具有NVSRAM值的文件。请勿在此参数中包含方括号。在`firmware`参数后添加逗号。 |
||||
|
此参数用于指定包含固件的文件路径和文件名。将文件路径和文件名用双引号( "" )括起来。例如:
有效文件名的扩展名为`。lp`。 |
||||
|
此参数用于指定包含NVSRAM值的文件路径和文件名。将NVSRAM文件名用双引号("")括起来。例如:
下载固件和NVSRAM时、请在文件名前面添加一个逗号。 |
||||
|
此设置允许加载先前版本的固件。默认值为`false`。如果要下载早期版本的固件、请将`downgrade`参数设置为`true`。
|
||||
|
此设置将激活固件映像和NVSRAM映像。默认值为`true`。如果将`activateNow`参数设置为`false`、则必须运行`activate storageArray firmware`命令以稍后激活固件和NVSRAM。
|
||||
|
此设置将覆盖主要事件日志(MEL)的运行状况检查结果。Mel验证仍会进行、不会绕过它。如果MEL检查失败、您可以在运行命令时使用此参数来绕过失败。 在进行任何下载之前、控制器都会检查事件日志、以确定是否发生了可能会阻止新控制器固件成功下载的事件。如果发生此类事件、控制器通常不会下载新固件。 此参数强制控制器下载新固件。默认值为`false`。如果要强制控制器下载新的控制器固件、请将此值设置为`true`。 |
||||
|
此设置将覆盖一组特定的需要引起注意的情况下的运行状况检查结果。对于仍发生的一组特定条件、需要引起注意的验证;不会绕过它。如果Needs Attention check失败、则可以在运行命令时使用此参数来绕过失败。 在进行任何下载之前、控制器会检查一组特定的需要注意的情况、以确定是否发生了可能会阻止新控制器固件成功下载的故障。如果发生此类事件、控制器通常不会下载新固件。 此参数强制控制器下载新固件。默认值为`false`。如果要强制控制器下载新的控制器固件、请将此值设置为`true`。 |
最低固件级别
5:00
8.10添加了`* healthCheckMelOverrider*`参数。
8.70添加了`* healthCheckNeedsAttnOverride*`参数。