HP Brocade BladeSystem 4/12 HP StorageWorks Fabric OS 6.1.1 administrator guid - Page 175

Installing and maintaining firmware

Page 175 highlights

7 Installing and maintaining firmware This chapter provides procedures for installing and maintaining firmware. Fabric OS 6.1.0 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 • FC blades or port blades contain only Fibre Channel ports. • AP blades (FR4-18i and FC4-16IP) contain extra processors and specialized ports. • 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. NOTE: For more information on troubleshooting a firmware download, see the Fabric OS Troubleshooting and Diagnostics Guide. Firmware download process overview 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 non-volatile 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 firmware download process, by default, sequentially upgrades the firmware image on both CPs using High Availability (HA) failover to prevent disruption to traffic flowing through the Director. This operation depends on HA status on the Director. If the platform 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. See the "Testing and restoring firmware on directors" on page 190. 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. Fabric OS 6.1.1 administrator guide 175

  • 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
  • 493
  • 494
  • 495
  • 496

Fabric OS 6.1.1 administrator guide
175
7
Installing and maintaining firmware
This chapter provides procedures for installing and maintaining firmware. Fabric OS 6.1.0 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
FC blades or port blades contain only Fibre Channel ports.
AP blades (FR4-18i and FC4-16IP) contain extra processors and specialized ports.
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.
NOTE:
For more information on troubleshooting a firmware download, see the
Fabric OS Troubleshooting
and Diagnostics Guide
.
Firmware download process overview
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 non-volatile 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 firmware download process, by default, sequentially upgrades the firmware
image on both CPs using High Availability (HA) failover to prevent disruption to traffic flowing through the
Director. This operation depends on HA status on the Director. If the platform 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. See the ”
Testing and restoring firmware on
directors” on page 190
.
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.