HP AD510A HP StorageWorks 1500 Modular Smart Array maintenance and service gui - Page 103

Array controller firmware, Determining the currently installed firmware version, Updating

Page 103 highlights

10 Array controller firmware Each array controller contains Read-Only Memory (ROM), which holds the firmware that operates the controller. In dual-controller configurations, the two controllers must execute the same firmware version. Included in this section: • Determining the currently-installed firmware version • Updating controller firmware • Cloning controller firmware • Recovering corrupted firmware NOTE: After updating MSA controller firmware, be sure to check the status of the MSA for unexpected issues. Verify the status of the connections, defined profile types, redundancy settings, and storage configuration. Determining the currently installed firmware version To determine the firmware version currently running on a controller, do one of the following: • On the MSA controller LCD panel, use the arrow keys to scroll backwards through the messages until the ARRAY CONTROLLER FIRMWARE VER message is displayed. • Each time the MSA controller is restarted, view the first message that displays the firmware version. • In the CLI, use the SHOW VERSION command. Updating controller firmware Because the MSA can operate in a variety of operating system environments, several updating methods are available. To perform an update, obtain the following items from the MSA website: • Controller firmware (on the Software, Firmware & Drivers page.) • Firmware updating guide (on the Technical Documents page.) Cloning controller firmware NOTE: Cloning is possible only in dual-controller configurations. Each time a system with two controllers is powered on or restarted, or if a second controller is hot-plugged into a single-controller configuration, the firmware versions on the controllers are compared. If the firmware versions on the two controllers are different, the array controller LCD panel prompts to clone the firmware from one controller to the other, so that they have the same version. The determination as to which firmware version is used is based on the following criteria: • If the MSA is being powered up with both controllers inserted, then the most recent version of firmware is used regardless of which controller it resides on. • If the MSA is already operating and an optional controller is hot-plugged, then the version of firmware that is on the original (non-hot-plugged) controller is used regardless of its version. This ensures that any host-initiated I/O to the controller is not interrupted. maintenance and service guide 103

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120

10 Array controller
rmware
Each array controller contains Read-Only Memory (ROM), which holds the
rmware that operates the
controller. In dual-controller con
gurations, the two controllers must execute the same
rmware version.
Included in this section:
Determining the currently-installed
rmware version
Updating controller
rmware
Cloning controller
rmware
Recovering corrupted
rmware
NOTE:
After updating MSA controller
rmware, be sure to check the status of the MSA for unexpected issues.
Verify the status of the connections, de
ned pro
le types, redundancy settings, and storage con
guration.
Determining the currently installed
rmware version
To determine the
rmware version currently running on a controller, do one of the following:
On the MSA controller LCD panel, use the arrow keys to scroll backwards through the messages until
the
ARRAY CONTROLLER FIRMWARE VER <version>
message is displayed.
Each time the MSA controller is restarted, view the
rst message that displays the
rmware version.
In the CLI, use the
SHOW VERSION
command.
Updating controller
rmware
Because the MSA can operate in a variety of operating system environments, several updating methods
are available. To perform an update, obtain the following items from the MSA website:
Controller
rmware (on the
Software, Firmware & Drivers
page.)
Firmware updating guide (on the
Technical Documents
page.)
Cloning controller
rmware
NOTE:
Cloning is possible only in dual-controller con
gurations.
Each time a system with two controllers is powered on or restarted, or if a second controller is hot-plugged
into a single-controller con
guration, the
rmware versions on the controllers are compared. If the
rmware versions on the two controllers are different, the array controller LCD panel prompts to clone the
rmware from one controller to the other, so that they have the same version.
The determination as to which
rmware version is used is based on the following criteria:
If the MSA is being powered up with both controllers inserted, then the most recent version of
rmware
is used regardless of which controller it resides on.
If the MSA is already operating and an optional controller is hot-plugged, then the version of
rmware
that is on the original (non-hot-plugged) controller is used regardless of its version. This ensures that
any host-initiated I/O to the controller is not interrupted.
maintenance and service guide
103