HP StorageWorks 8/80 HP StorageWorks Fabric OS 6.1.x administrator guide (5697 - Page 173

Installing and maintaining firmware

Page 173 highlights

7 Installing and maintaining firmware This chapter provides procedures for installing and maintaining firmware. Fabric OS 6.1.x provides nondisruptive firmware installation. This chapter refers to the following specific types of blades inserted into either Director platform: • Port blades contain only Fibre Channel ports: • FC4-16 • FC4-32 • FC4-48 • FC10-6 • FC8-16 • FC8-32 • FC8-48 • Some port blades contain extra processors and specialized ports like the FR4-18i and FC4-16IP for example. • CP blades have a control processor (CP) used to control the entire switch; they can be inserted only into slots 5 and 6 on the 4/256 SAN Director, and slots 6 and 7 on the DC Director. • CR8 core blades provide Inter-Chassis Link (ICL) functionality between two DC Directors. They can be inserted only into slots 5 and 8 on the DC Director. 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 to the switch. Or on the DC Director you can use the USB device that shipped with your unit. 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 HP to obtain information about available firmware versions. 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. It then swaps the secondary partition to be the primary and reboots the system. After the system boots up, the new firmware is activated. firmwareDownload then copies the new image from the primary partition to the secondary partition. In a dual-CP systems, the firmwareDownload command by default, sequentially upgrades the firmware image on both CPs using 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 option allows you to enable or disable autoreboot, and autocommit modes, on both Director and switch. On directors, this mode enables you to upgrade a single CP. Refer to the "Testing and restoring firmware on directors" on page 188. If you are using a 4/256 SAN Director or DC 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. At the end of the auto-leveling process, the active CP and the blade will run the same version of the firmware. If the firmware download process is interrupted by an unexpected reboot, the system will automatically repair and recover the secondary partition. You must wait for the recovery to complete before issuing another firmwareDownload command. Fabric OS 6.1.x 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
  • 466
  • 467
  • 468
  • 469
  • 470
  • 471
  • 472
  • 473
  • 474
  • 475
  • 476
  • 477
  • 478
  • 479
  • 480
  • 481
  • 482
  • 483
  • 484
  • 485
  • 486
  • 487
  • 488
  • 489
  • 490
  • 491
  • 492

Fabric OS 6.1.x administrator guide
173
7
Installing and maintaining firmware
This chapter provides procedures for installing and maintaining firmware. Fabric OS 6.1.x provides
nondisruptive firmware installation.
This chapter refers to the following specific types of blades inserted into either Director platform:
Port blades contain only Fibre Channel ports:
FC4-16
FC4-32
FC4-48
FC10-6
FC8-16
FC8-32
FC8-48
Some port blades contain extra processors and specialized ports like the FR4-18i and FC4-16IP for
example.
CP blades have a control processor (CP) used to control the entire switch; they can be inserted only into
slots 5 and 6 on the 4/256 SAN Director, and slots 6 and 7 on the DC Director.
CR8 core blades provide Inter-Chassis Link (ICL) functionality between two DC Directors. They can be
inserted only into slots 5 and 8 on the DC Director.
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 to the switch. Or on the
DC Director you can use the USB device that shipped with your unit.
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 HP to obtain information about available firmware versions.
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. It then swaps the secondary partition to be the primary and reboots the system. After the system
boots up, the new firmware is activated.
firmwareDownload
then copies the new image from the
primary partition to the secondary partition.
In a dual-CP systems, the
firmwareDownload
command by default, sequentially upgrades the firmware
image on both CPs using 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 option allows you to
enable or disable autoreboot, and autocommit modes, on both Director and switch. On directors, this
mode enables you to upgrade a single CP. Refer to the ”
Testing and restoring firmware on directors” on
page 188
.
If you are using a 4/256 SAN Director or DC 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. At the end of the
auto-leveling process, the active CP and the blade will run the same version of the firmware.
If the firmware download process is interrupted by an unexpected reboot, the system will automatically
repair and recover the secondary partition. You must wait for the recovery to complete before issuing
another
firmwareDownload
command.