HP StorageWorks Fabric OS 6.x administrator guide (5697-7344, March 2008)

170 Installing and maintaining firmware
HP StorageWorks 4/8 SAN Switch, 4/16 SAN Switch, Brocade 4Gb SAN Switch
for HP p-Class BladeSystem, Brocade 4Gb SAN Switch for HP c-Class BladeSystem,
SAN Switch 4/32, 4/64 SAN Switch, SAN Switch 4/32B, 400 MP Router, and
firmware download
The upgrade process first downloads and then commits the firmware to the switch. While the upgrade is
proceeding, you can start a session on the switch and use the firmwareDownloadStatus command to
observe the upgrade progress if you wish.
TIP: After you start the process, do not enter any disruptive commands (such as reboot) that will interrupt
the process. The entire firmware download and commit process takes approximately 17 minutes. If there is
a problem, wait for the time-out (30 minutes for network problems). Disrupting the process can render the
switch inoperable and require you to seek help from HP.
Do not disconnect the switch from power during the process because the switch could become inoperable
when rebooted.
To upgrade firmware for HP StorageWorks 4/8 SAN Switch, 4/16 SAN Switch, Brocade 4Gb SAN Switch
for HP p-Class BladeSystem, Brocade 4Gb SAN Switch for HP c-Class BladeSystem, SAN Switch 4/32,
4/64 SAN Switch, SAN Switch 4/32B, and 400 MP Router:
1. Verify that the FTP or SSH server is running on the host server and that you have a user ID on that
server.
2. Obtain the firmware file from the HP website at http://www.hp.com
and store the file on the FTP or
SSH server.
3. Unpack the compressed files preserving directory structures.
The firmware is in the form of RPM packages with names defined in a .plist file. The .plist file contains
specific firmware information and the names of packages of the firmware to be downloaded.
4. Connect to the switch and log in as admin.
5. Issue the firmwareShow command to check the current firmware version on connected switches.
Upgrade their firmware if necessary before proceeding with upgrading this switch.
See ”Checking connected switches” on page 168 for details.
6. Enter the firmwareDownload command.
7. Respond to the prompts as follows:
Server Name
or IP Address
Enter the name or IP address of the FTP server, or SSH server for SCP, where
the firmware file is stored; for example, 192.1.2.3. IP6 and DNS are
supported by firmwareDownload in 5.3.0 and later. If DNS is enabled
and a server name instead of a server IP address is specified in the
command line, firmwareDownload determines whether IP4 or IP6 should
be used.
User name Enter the user name of your account on the server; for example, “JaneDoe.
File name 5.2.0 or later: Specify the fully-qualified path name of the firmware
directory, for example, /pub/5.3.0. Absolute path names may be specified
using forward slashes (/).
5.1.0 or earlier: Specify the full path name of the firmware directory,
appended by release.plist; for example, /pub/5.2.0/release.plist.
Note: For 5.x switches, do not attempt to locate the release.plist file in the
top level directory; there is a release.plist file for each platform, and the
correct one is automatically selected.