HP StorageWorks 2/16V HP StorageWorks Fabric OS 5.3.x administrator guide (569 - Page 171

Installing and maintaining firmware, About the firmware download process

Page 171 highlights

8 Installing and maintaining firmware This chapter contains procedures for installing and maintaining firmware. Fabric OS 5.3.0 provides nondisruptive firmware installation. Additionally, this chapter provides information on the following optional port blades: • FC blades contain only Fibre Channel ports: FC4-16, FC4-32, FC4-48. • AP (application) blades are "intelligent" blades that integrate extra processors and specialized ports: B-Series Multi-protocol (MP) Router blade and FC4-16IP blade • CP blades have a control processor (CP) used to control the entire switch; they can be inserted only into slots 5 and 6. About the firmware download process You can download Fabric OS to a director, which is a chassis; and to a non-chassis-based system, also referred to as a switch. The difference in the download process is that directors have two CPs and non-chassis based systems have one CP. Use the firmwareDownload command to download the firmware from either an FTP or SSH server by using either the FTP or SCP protocol's to the switch. The new firmware consists of multiple files in the form of RPM packages listed in a plist file. The .plist file contains specific firmware information (time stamp, platform code, version, and so forth) and the names of packages of the firmware to be downloaded. These packages are made available periodically to add features or to remedy defects. Contact your switch's support provider to obtain information about available firmware versions. In single and dual-domain systems, the firmwareDownload command by default, downloads the firmware image to both CPs by performing a High Availability (HA) failover to prevent disruption to traffic flowing through the switch. This operation depends on HA status in the switch. If the switch does not support HA, you can still upgrade the CPs one at a time, using the firmwareDownload -s option. This mode enables you to select or disable install on both CPs, autoreboot, and autocommit modes, on directors and switches. On directors, this mode enables you to upgrade a single CP. When downloading the Fabric OS firmware, the -s option allows you to disable autoreboot. All systems maintain two partitions of nonvolatile storage areas, a primary and a secondary, to store two firmware images. The firmwareDownload command always loads the new image into the secondary partition and swaps the secondary partition to be the primary. By default, in switches, HA then reboots the system and activates the new image. In directors, HA then reboots the standby CP and activates the new image. Finally, it performs the firmwareCommit automatically, to copy the new image to the other partition. If you are using a 4/256 SAN Director with one or more AP blades: The Fabric OS automatically detects mismatches between the active CP firmware and the blade's firmware. The auto-leveling process will automatically update the blade firmware to match the active CP. By the end of the auto-leveling process, the active CP and the blade will run the same version of the firmware. If the firmwareDownload command is interrupted by an unexpected reboot due to a software error or power failure, the command will automatically recover the corrupted secondary partition. You must wait for the recovery to complete before issuing another firmwareDownload command. The command supports both non-interactive and interactive modes. If the firmwareDownload command is issued without any operands, or if there is any syntax error in the parameters, the command enters an interactive mode, in which you are prompted for input. Fabric OS 5.3.0 administrator guide 173

  • 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
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418
  • 419
  • 420
  • 421
  • 422
  • 423
  • 424
  • 425
  • 426
  • 427
  • 428
  • 429
  • 430
  • 431
  • 432
  • 433
  • 434
  • 435
  • 436
  • 437
  • 438
  • 439
  • 440
  • 441
  • 442
  • 443
  • 444
  • 445
  • 446
  • 447
  • 448
  • 449
  • 450
  • 451
  • 452
  • 453
  • 454
  • 455
  • 456
  • 457
  • 458
  • 459
  • 460
  • 461
  • 462
  • 463
  • 464
  • 465

Fabric OS 5.3.0 administrator guide
173
8
Installing and maintaining firmware
This chapter contains procedures for installing and maintaining firmware. Fabric OS 5.3.0 provides
nondisruptive firmware installation.
Additionally, this chapter provides information on the following optional port blades:
FC blades contain only Fibre Channel ports: FC4-16, FC4-32, FC4-48.
AP (application) blades are “intelligent” blades that integrate extra processors and specialized ports:
B-Series Multi-protocol (MP) Router blade
and FC4-16IP blade
CP blades have a control processor (CP) used to control the entire switch; they can be inserted only into
slots 5 and 6.
About the firmware download process
You can download Fabric OS to a director, which is a chassis; and to a non-chassis-based system, also
referred to as a switch. The difference in the download process is that directors have two CPs and
non-chassis based systems have one CP. Use the
firmwareDownload
command to download the
firmware from either an FTP or SSH server by using either the FTP or SCP protocol’s to the switch.
The new firmware consists of multiple files in the form of RPM packages listed in a
plist
file. The .
plist
file
contains specific firmware information (time stamp, platform code, version, and so forth) and the names of
packages of the firmware to be downloaded. These packages are made available periodically to add
features or to remedy defects. Contact your switch’s support provider to obtain information about available
firmware versions.
In single and dual-domain systems, the
firmwareDownload
command by default, downloads the
firmware image to both CPs by performing a High Availability (HA) failover to prevent disruption to traffic
flowing through the switch. This operation depends on HA status in the switch. If the switch does not
support HA, you can still upgrade the CPs one at a time, using the
firmwareDownload
-s
option. This
mode enables you to select or disable install on both CPs, autoreboot, and autocommit modes, on
directors and switches. On directors, this mode enables you to upgrade a single CP. When downloading
the Fabric OS firmware, the
-s
option allows you to disable autoreboot.
All systems maintain two partitions of nonvolatile storage areas, a primary and a secondary, to store two
firmware images. The
firmwareDownload
command always loads the new image into the secondary
partition and swaps the secondary partition to be the primary.
By default, in switches, HA then reboots the system and activates the new image. In directors, HA then
reboots the standby CP and activates the new image. Finally, it performs the
firmwareCommit
automatically, to copy the new image to the other partition.
If you are using a 4/256 SAN Director with one or more AP blades:
The Fabric OS
automatically detects mismatches between the active CP firmware and the blade’s firmware. The
auto-leveling process will automatically update the blade firmware to match the active CP. By the end of the
auto-leveling process, the active CP and the blade will run the same version of the firmware.
If the
firmwareDownload
command is interrupted by an unexpected reboot due to a software error or
power failure, the command will automatically recover the corrupted secondary partition. You must wait for
the recovery to complete before issuing another
firmwareDownload
command.
The command supports both non-interactive and interactive modes. If the
firmwareDownload
command
is issued without any operands, or if there is any syntax error in the parameters, the command enters an
interactive mode, in which you are prompted for input.