Complete this group of tasks to locate, download, and install code
upgrades for your storage unit, DS Storage Manager,
and DS CLI.
You can perform either a concurrent (DS6000™
has current I/O activity) or nonconcurrent (no current I/O activity on the DS6000)
code load.
If you are performing a concurrent code upgrade, you must first ensure
that all host paths are available and operating correctly. During a concurrent
code upgrade, the storage unit host ports temporarily lose their connections
for each processor card when that card is upgraded. Before you begin a concurrent
code upgrade, ensure that each host has a path to each processor card to prevent
a lost connection between the host and the storage unit. If the host does
not have a path to each processor card, the paths from the host to the storage
unit are lost during the code upgrade.
Note: While each host port is temporarily
unavailable during the code upgrade, I/O operations from a host can cause
errors to be logged stating that the path is lost. Error message activity
can make the host interface unavailable for other host system administration
tasks during the code upgrade.
The DS6000 operates
its various components with upgradeable code (or firmware). This code governs
the operation of the various parts of the unit, such as the device adapters,
host adapters, processor cards, and other advanced function features. As IBM
continues to develop and improve this code, code updates will be available
to you.
Perform the following steps for each storage unit that is connected
to the DS Storage Manager.
- Check for firmware updates. Follow the instructions
in Checking for code updates (real-time only). If you
are not required to upgrade your code, stop here.
- To upgrade the code successfully, before you proceed with the code
upgrade you must ensure that no alert LEDs are illuminated and that there
are no open problems in the problem logs. Correct any problems before you
proceed with the firmware upgrade. You can correct problems by
performing the steps in either Following a light path to perform unguided service or Performing guided service through the problem log.
- Obtain the downloadable files from the DS6000 support
Web site. Follow the instructions in Downloading code updates.
- Install the code update on your storage unit. Follow the instructions
in Installing code upgrades (real-time only). You must
perform this step for each storage unit that is managed by your DS Storage Manager before you proceed to the next step.
- Upgrade the DS Storage Manager.
Begin the installation of the new DS Storage Manager by
completing one of the following sets of steps:
- Perform the following steps to upgrade the DS CLI:
- Begin the installation of the new DS CLI by
completing one of the following sets of steps:
- If you are installing from the ZIP file bundle, follow these steps:
- Extract the DS CLI ZIP
folder that is located in the file path where you extracted the ZIP file bundle
information.
- Navigate to the folder that you just extracted. To install using graphical
mode, run the file setupwin32.exe. To install using console
mode, run the file setupwin32console.exe.
- If you are installing from the ISO image that you used to create an installation
CD, insert the CD and navigate to the DS CLI installation
files. To install using graphical mode, run the file setupwin32.exe.
To install using console mode, run the file setupwin32console.exe.
- Follow the instructions for upgrading the DS CLI. See Installing the DS CLI using the graphical mode or Installing the DS CLI using the console mode to perform the
upgrade using either the graphical mode or console mode.
- If you have not already done so, restart your management console.
- After the DS Storage Manager is
installed, use Storage units — Main page to verify that you can view the status
of the storage complex and its associated logical configuration. In
the navigation, select . On the Storage units - Main Page, select the appropriate storage
unit.
- Ensure that no alert LEDs are illuminated and that there are no
open problems in the problem logs. Correct any problems. You can
correct problems by performing the steps in either Following a light path to perform unguided service or Performing guided service through the problem log.