IBM Midrange System DS4000 Series Hardware Manual page 512

Midrange system storage ds4000/ds5000 series
Hide thumbs Also See for Midrange System DS4000 Series:
Table of Contents

Advertisement

Upgrading the DS5000 controller, ESM, and disk drive firmware
The script in Example 8-5 can be used during a maintenance window to automate the
upgrade of all components of the DS5000 storage subsystem. It should only be run in a
maintenance window, because firmware updates require a quiescing of the I/O bus. This
script is platform independent except for the specification of file names and assumes that the
firmware has been downloaded to a local directory. The order for applying the updates is:
1. Controller
2. ESM
3. Drives
Example 8-5 SMcli script to download firmware updates to a DS5000 storage subsystem
On command line:
SMcli <AcontrollerIP> <BcontrollerIP> -f firmwareupgrade.scr
In the firmwareupgrade.scr file:
download storagesubsystem firmware,NVSRAM
file="C:\FW_06100600_06100100.dlp","C:\N1742F700R910V03.dlp";
download alltrays firmware file="C:\esm9326.s3r";
download storagesubsystem drivefirmware file="C:\ST136403FC.LOD"
file="C:\ST173404FC.LOD" file="C:\ST3146807FC.LOD" file="C:\ST318203FC.LOD";
The script example assumes that all types of supported drives are present in the storage
subsystem. In a specific environment, change the file names to only those updates that are
required for that environment. Note that the command for parallel firmware download is
different from the command for single drive firmware download.
The first command (download storagesubsystem firmware, NVSRAM) will download the
firmware and NVSRAM to the controllers. The next command (download all trays
firmware) downloads the firmware to the ESMs. The final command (download
storagesubsystem drive firmware) uses the parallel drive download feature. There are 20
different drive types and associated file names, so this last command is be modified to suit
the environment.
Staging an upgrade of DS5000 controller firmware and NVSRAM
The script in Example 8-6 stages an upgrade of the firmware for the controller and NVSRAM
to be activated at another time.
Example 8-6 SMcli script to stage a controller and NVSRAM firmware update
On command line:
SMcli <AcontrollerIP> <BcontrollerIP> -f "c:\stagedfirmwareupgrade.scr"
In the c:\stagedfirmwareupgrade.scr file:
download storagesubsystem firmware,NVSRAM
file="C:\FW_06100600_06100100.dlp","C:\N1742F700R910V03.dlp" activatenow=FALSE;
To activate the upgrade:
SMcli 9.11.218.163 9.11.218.164 -c "activate storagesubsystem firmware;"
494
IBM Midrange System Storage Hardware Guide

Advertisement

Table of Contents
loading

Table of Contents