HP Integrity Superdome 2 8/16 HP Integrity Superdome 2 Onboard Administrator C - Page 176

Updating Firmware, Introduction, Offline partition update, Firmware update bundles, Smart analysis

Page 176 highlights

28 Updating Firmware Introduction Superdome 2 firmware update uses a smart analysis algorithm to assist and prevent disabling a Superdome 2 through bad firmware update application. Because there are still limitations in changing out firmware underneath a running partition (online OS instance), it is important to understand these limitations to minimize downtime in any given firmware update scenario. Superdome 2 firmware can, at the topmost level, be applied in two different manners; partition or complex. A variety of modifications can be made to both these applications to alter the firmware update in offline and online situations. Firmware update bundles All Superdome 2 platform firmware is contained in a single bundle. Firmware update commands for Superdome 2 generally process bundle updates targeted at the complex or a partition, but will also support updating IOXs and Server blades in situations where these components need to be updated so they can be added to a partition. Smart analysis Firmware update in Superdome 2 will not overwrite images that are already at the same revision as in the bundle being applied unless the REINSTALL flag is used. Mandates Superdome 2 firmware updates operate under two mandates which are implemented in an 'analysis' phase at the time of update. By understanding these mandates, downtime can be minimized for firmware update actions. The mandates are: • Never damage a running partition - any update action that could harm a partition either currently running (online) or prevent partition reboot will abort the update. • Never install firmware that is not intended for the hardware [board/FRU] - any update action that will incapacitate a board/FRU. Offline partition update Single partition update To target a firmware update to a single offline partition, use one of the following commands. Updating to a higher bundle revision oa> UPDATE NPARTITION Updating to a lower bundle revision oa> UPDATE NPARTITION FORCE Checking the Status of Bundle, no update occurs oa> UPDATE NPARTITION NOEXECUTE Overwriting a bundle of the same revision oa> UPDATE NPARTITION REINSTALL 176 Updating Firmware

  • 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
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217

28 Updating Firmware
Introduction
Superdome 2 firmware update uses a smart analysis algorithm to assist and prevent disabling a
Superdome 2 through bad firmware update application.
Because there are still limitations in changing out firmware underneath a running partition (online
OS instance), it is important to understand these limitations to minimize downtime in any given
firmware update scenario.
Superdome 2 firmware can, at the topmost level, be applied in two different manners; partition or
complex. A variety of modifications can be made to both these applications to alter the firmware
update in offline and online situations.
Firmware update bundles
All Superdome 2 platform firmware is contained in a single bundle.
Firmware update commands for Superdome 2 generally process bundle updates targeted at the
complex or a partition, but will also support updating IOXs and Server blades in situations where
these components need to be updated so they can be added to a partition.
Smart analysis
Firmware update in Superdome 2 will not overwrite images that are already at the same revision
as in the bundle being applied unless the
REINSTALL
flag is used.
Mandates
Superdome 2 firmware updates operate under two mandates which are implemented in an ‘analysis’
phase at the time of update. By understanding these mandates, downtime can be minimized for
firmware update actions. The mandates are:
Never damage a running partition – any update action that could harm a partition either
currently running (online) or prevent partition reboot will abort the update.
Never install firmware that is not intended for the hardware [board/FRU] – any update action
that will incapacitate a board/FRU.
Offline partition update
Single partition update
To target a firmware update to a single offline partition, use one of the following commands.
Updating to a higher bundle revision
oa> UPDATE NPARTITION <
nPar name or number
> <
uri
>
Updating to a lower bundle revision
oa> UPDATE NPARTITION <
nPar name or number
> <
uri
> FORCE
Checking the Status of Bundle, no update occurs
oa> UPDATE NPARTITION <
nPar name or number
> <
uri
> NOEXECUTE
Overwriting a bundle of the same revision
oa> UPDATE NPARTITION <
nPar name or number
> <
uri
> REINSTALL
176
Updating Firmware