HP StorageWorks P2000/MSA2000 Drive Firmware Release Notes

Firmware version: See Product models for version information.

Update recommendation  Recommended

Supersedes  All earlier firmware versions

..Description

These release notes and installation instructions are for the firmware and drives listed in Product models.

Installation procedures vary, depending on connection environment and user preference. For detailed installation instructions, see Installation instructions.

..Product models

Form factorSAS/SATAProduct modelDescriptionFirmware
Large Form Factor (3.5-inch)SASHUS156030VLS600 300GB 15K SAS 6GA5D0
HUS156045VLS600 450GB 15K SAS 6G
HUS156060VLS600 300GB 15K SAS 6G
ST3146356SS 146GB 15K SAS 3G0007
ST3300656SS 300GB 15K SAS 3G
ST3450856SS 450GB 15K SAS 3G
ST3300657SS300GB 15K SAS 6G0006
ST3450857SS450GB 15K SAS 6G
ST3600057SS600GB 15K SAS 6G
SATA HUA722020ALA3302TB 7.2K SATA 3GA28G
ST3500320NS500GB 7.2K SATA 3G SN06
ST3750330NS750GB 7.2K SATA 3G
ST31000340NS1000GB 7.2K SATA 3G
ST3500514NS 500GB 7.2K SATA 3GSN12
ST31000524NS 1000GB 7.2K SATA 3G
ST32000644NS 2000GB 7.2K SATA 3G
 
Small Form Factor (2.5-inch)SASDG0146FAMWL 146GB 10K SAS 6GHPDE
DG0300FAMWN300GB 10K SAS 6G
DH0072FAQRD 72GB 15K SAS 6G
DH0146FAQRE146GB 15K SAS 6G
DG0146FARVU 146GB 10K SAS 6GHPD6
DG0300FARVV300GB 10K SAS 6G
EG0146FARTR 146GB 10K SAS 6GHPD5
EG0300FARTT 300GB 10K SAS 6G
EH0072FARUA72GB 15K SAS 6GHPD3
EH0146FARUB146GB 15K SAS 6G
MM0500FAMYT 500GB 7K SAS 6G
SATAMM0500EANCR500GB 7K SATA 3GHPG2

..Devices supported

Firmware on the listed drives can be updated when attached to any P2000 G3, MSA2000 G2, or MSA2000 array controller enclosure.

..Important notes

CAUTION: Updating firmware on drives in a virtual disk causes the drives to be temporarily inaccessible and increases the risk of data loss.

IMPORTANT: Drive upgrades are an offline process. All host and array I/O must be stopped prior to the upgrade.

..Installation instructions

WARNING! Do not cycle power or restart devices during a firmware update. If the update is interrupted or there is a power failure, the module could become inoperative. If this occurs, contact technical support. The module may need to be returned to the factory for reprogramming.

CAUTION: Before upgrading firmware, ensure that the storage system configuration is stable and is not being reconfigured or changed in any way. If configuration changes are in progress, monitor them and wait until they are completed before proceeding with the upgrade.

IMPORTANT: As with any firmware upgrade, it is a recommended best practice to ensure that you have a full backup prior to the upgrade.

NOTE: Drives of the same model in the storage system must have the same firmware revision.

NOTE: To install this firmware, you must download the firmware package from the HP website and save the file to your local filesystem.

Installing firmware using a Smart Component in Windows environments

This is a self-extracting executable module. You can execute this module from the Windows graphical user interface (GUI) or the command line console (CLI).

GUI option

  1. Place the downloaded firmware package in a temporary directory.

  2. Using Windows Explorer, navigate to the temporary directory containing the download.

  3. Double click the executable file.

  4. Follow onscreen instructions.

    When prompted for logon information, enter credentials for an account with management access rights.

CLI option

  1. Execute the Smart Component by entering the following command:

    CPxxxxxxx.exe /target <ip_address> /user <username> 
    /passwd <password> /s

    Where:

    CPxxxxxxx.exe is the name of the downloaded firmware file

    ip_address is the management IP address of the array controller

    username is the username account with management rights

    password is the password for username

  2. When prompted for logon information, enter credentials for an account with management access rights.

NOTE: Instead of command line parameters you can use the following DOS environment variables:

oa_address to set this variable for the IP address of array controller

oa_username to set this variable for the username of array controller

oa_password to set this variable for the password of array controller

Installing firmware using a Smart Component in Linux environments

  1. Place the downloaded firmware package in a temporary directory.

  2. Open a Linux command console.

  3. From the temporary directory containing the downloaded file, enable execute access to this module by entering:

    chmod +x CPxxxxxx.scexe

    (Where CPxxxxxx.scexe represents the downloaded firmware file.)

  4. Execute the Smart Component by entering:

    ./CPxxxxxx.scexe --target <ip_address> --user <username> 
    --passwd <password>

    NOTE:

    • Use the -e or -f option when flashing a device, even if it is up to date.

    • Use the -g option when downgrading.

    • For details on supported command options, see the online help by executing the command ./CPxxxxxx.scexe or ./CPxxxxxx.scexe -h.

    • If the user name or password contains an exclamation mark (!), enclose the string in single quotes or enter a backslash (\) before the exclamation point. For example, '!manage' or \!manage.

  5. Follow onscreen instructions.

    When prompted for logon information, enter credentials for an account with management access rights.

Installing firmware using the Storage Management Utility (SMU)

Wrapped binary packages and raw binary files extracted from a Smart Component can be installed using the this installation method.

  1. Place the downloaded firmware package in a temporary directory.

  2. If using a Smart Component, extract the contents of the Smart Component using one of the following methods:

    In Windows environments, click Extract on the first screen of the Smart Component.

    In Linux environments, enter a command using the following syntax ./CPxxxxxx.scexe --unpack=<folder name>

  3. Stop I/O to vdisks before starting the firmware update.

  4. Log in to the SMU and, in the Configuration View panel, right-click the system and select Tools > Update Firmware.

    A table displays currently installed firmware versions.

    IMPORTANT: A dual-ported drive can be updated from either controller in the system. A single-ported drive that is a member of a vdisk or is a dedicated spare for a vdisk must be updated from the controller that owns the vdisk.

  5. Select the drives to update.

  6. Click Browse, navigate to the temporary directory containing the downloaded firmware file, and select the firmware file to install.

  7. Click Install Disk Firmware File.

    Wait for progress messages to specify that the update is complete.

  8. In the SMU display, verify that the proper firmware version appears for each module.

  9. If the old firmware version is still displayed in the SMU, cycle power on the enclosure. And then log in to the SMU to verify the firmware version.

Installing firmware using FTP

Wrapped binary packages and raw binary files extracted from a Smart Component can be installed using the this installation method.

  1. Place the downloaded firmware package in a temporary directory.

  2. If using a Smart Component, extract the contents of the Smart Component using one of the following methods:

    In Windows environments, click Extract on the first screen of the Smart Component.

    In Linux environments, enter a command using the following syntax ./CPxxxxxx.scexe --unpack=<folder name>

  3. Do one of the following:

    • To update all drives of the type that the firmware applies to, proceed to the next step.

    • To update specific drives, determine the enclosure number and slot number of the drive.

  4. Using the SMU, prepare to use FTP:

    1. Determine the network-port IP addresses of the system controllers.

    2. Verify that the system FTP service is enabled.

    3. Verify that the user you will log in as has permission to use the FTP interface and has manage access rights.

  5. Stop all I/O to vdisks before starting the firmware update.

  6. Open a command prompt (Windows) or a terminal window (UNIX), navigate to the temporary directory containing the firmware file to load, and install the firmware as follows:

    1. Enter ftp <controller-network-address>.

      IMPORTANT: A dual-ported drive can be updated from either controller in the system. A single-ported drive that is a member of a vdisk or is a dedicated spare for a vdisk must be updated from the controller that owns the vdisk.

    2. Log in as an FTP user.

      In P2000 environments: user = ftp password = !ftp

      In MSA2000 environments: user = ftp password = flash

    3. Enter one of the following commands to install the firmware:

      • To update all drives of the type that the firmware applies to, enter a command using the following syntax:

        put <firmware-file> disk flash

      • To update a specific drive, enter:

        put <firmware-file> disk:enclosure-ID>:slot-number flash

  7. If needed, repeat these steps to load the firmware on additional drives.

  8. Quit the FTP session.

  9. In the SMU display, verify that the proper firmware version appears for each module.

  10. If the old firmware version is still displayed in the SMU, cycle power on the enclosure. And then log in to the SMU to verify the firmware version.

..Effective date

October 2010


October 2010

Fifth edition

Part number: 579166-005