HP MSA 2040 Instruction Manual

HP MSA 2040 3.5-inch Large Form Factor
Drive Enclosure I/O Module Firmware
S200B26 Release Notes
HP Part Number: 579176-004
Published: June 2013
Edition: First

© Copyright 2013 Hewlett-Packard Development Company, L.P.

Version:
S200B26
Description
This package delivers firmware for MSA 2040 drive enclosure I/O modules and includes enhanced
features or fixes to issues found during use and additional qualification testing.
NOTE:
•If this drive enclosure is connected to an HP MSA 2040 array controller enclosure and you plan
to update the firmware on the controller, this firmware package is not needed, because drive
enclosure I/O module firmware is included in the controller firmware bundle. When installing a
controller firmware bundle that includes both controller and I/O module firmware, the installation
process updates firmware on controllers in the array enclosure and on I/O modules in the attached
drive enclosures.
•For a list of companion controller and drive enclosure firmware, see “Additional devices supported”
(page 3).
Product models
HP MSA 2040 3.5-inch Large Form Factor Drive Enclosure I/O Module (MSA 2040)
Additional devices supported
The following table lists supported controller enclosure models and firmware versions for when an
MSA2040 drive enclosure is deployed in an MSA array controller enclosure connect environment.
Minimum supported MSA array controller
firmware
Supported MSA array controller
enclosure modelMSA 2040 drive enclosure firmware
GL100R002MSA 2040S200B26
IMPORTANT: After updating array controller firmware or after connecting new drive enclosures to
an existing controller enclosure, verify the firmware compatibility of all devices. If needed, obtain and
install the controller or drive enclosure firmware. Firmware is available for download from the HP
Business Support Center website at http://www.hp.com/support/downloads.
Operating systems
Not applicable for drive enclosures. Operating system environment is determined by the array controller
enclosure. For more information about operating systems supported by the MSA array controllers, see
the HP Storage Single Point Of Connectivity Knowledge (SPOCK) website at http://www.hp.com/
storage/ spock.
1. Enter your HP Passport account credentials.
2. In the left pane, select View by Array.
3. In the Select Disk Array table, click Refine next to MSA
4. On the row that lists your MSA controller model, click Add to Selection.
After a moment, a complete list of supported operating systems for that array controller model is
displayed.
Installation instructions
The following sections discuss installing firmware:
Description 3

•“Installation notes and best practices” (page 4)
•“Installing firmware using Smart Components—Windows environments” (page 5)
•“Installing firmware using Smart Components—Linux environments” (page 6)
•“Installing firmware using the Storage Management Utility (SMU)” (page 7)
•“Installing firmware using FTP” (page 8)
Installation notes and best practices
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 system is stable and is not being reconfigured
or changed in any way. If changes are in progress, monitor them and wait until they are completed
before proceeding with the upgrade.
IMPORTANT: In dual-module enclosures, both controllers or both I/O modules must have the same
firmware version installed. Running different firmware versions on installed modules may cause
unexpected results.
Before installing this firmware:
•If updating using a Smart Component, ensure that FTP and telnet are enabled on the arrays being
updated.
•Create a full backup of system data. (Strongly recommended.)
•Schedule an appropriate time to install the firmware:
For single domain systems, I/O must be halted.◦
◦For dual domain systems, because the online firmware upgrade is performed while host I/Os
are being processed, I/O load can impact the upgrade process. Select a period of low I/O
activity to ensure the upgrade completes as quickly as possible and avoid disruptions to hosts
and applications due to timeouts.
•Allocate sufficient time for the update:
It takes approximately 10 minutes for the firmware to load and for the automatic restart to complete
on the first I/O module. When dual modules are installed, the full process time is approximately
25 minutes.
During the installation process:
•Monitor the system display to determine update status and see when the update is complete.
After the installation process is complete and all systems have automatically restarted:
•Verify system status in the system's management utility and confirm that the new firmware version
is listed as installed.
•Review system event logs.
•The Smart Component update process logs messages to \CPQSYSTEM\Log\cpqsetup.log
on the system drive in Windows and /var/cpq/Component.log in Linux.
4 Installation instructions

Installing firmware using Smart Components—Windows environments
This is a self-extracting executable module. You can execute this module from the Windows graphical
user interface (GUI) or the Windows command prompt.
GUI update method
1. Obtain the firmware package and save it to a temporary directory. Firmware for all HP products
is available from the HP Business Support Center website at http://www.hp.com/support/
downloads.
2. In single-domain environments, stop all I/O to vdisks in the enclosure before starting the firmware
update.
3. Using Windows Explorer, navigate to the directory containing the download.
4. Double-click the executable file.
5. Follow the onscreen instructions. When prompted for logon information, enter credentials for an
account with management access rights.
6. Wait for the installation to complete. During installation, each updated module automatically
restarts. Upon completion, a confirmation message is displayed.
Command prompt update method
1. Obtain the firmware package and save it to a temporary directory. Firmware for all HP products
is available from the HP Business Support Center website at http://www.hp.com/support/
downloads.
2. In single-domain environments, stop all I/O to vdisks in the enclosure before starting the firmware
update.
3. Execute the Smart Component by entering the following command:
CPxxxxxxx.exe /target <ip_address> /user <username> /passwd <password>
/s
where
CPxxxxxxx.exe is the downloaded Smart Component filename
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
When prompted for logon information, enter credentials for an account with management access
rights.
4. Wait for the installation to complete. During installation, each updated module automatically
restarts. Upon completion, a confirmation message is displayed.
NOTE: Instead of command line parameters, you can use the following DOS environment variables:
•oa_address: Set this variable for the IP address of array controller.
•oa_username : Set this variable for the username of array controller.
•oa_password : Set this variable for the password of array controller.
Installation instructions 5

Installing firmware using Smart Components—Linux environments
1. Obtain the firmware package and save it to a temporary directory. Firmware for all HP products
is available from the HP Business Support Center website at http://www.hp.com/support/
downloads.
2. In single-domain environments, stop all I/O to vdisks in the enclosure before starting the firmware
update.
3. Open a Linux command console.
4. From the directory containing the downloaded file, enable execute access to this model by entering:
chmod +x CPxxxxxx.scexe
where CPxxxxxx.scexe represents the downloaded Smart Component filename.
5. Execute the Smart Component by entering a command similar to the following:
./CPxxxxxx.scexe -e --target <ip_address> --user <manage_username>
--passwd <manage_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.
•Use the -h option to see online help for the command.
•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.
6. Follow the onscreen instructions. When prompted for logon information, enter credentials for an
account with management access rights.
7. Wait for the installation to complete. During installation, each updated module automatically
restarts. Upon completion, a confirmation message is displayed.
6 Installation instructions

Installing firmware using the Storage Management Utility (SMU)
1. Obtain the firmware package and save it to a temporary directory. Firmware for all HP products
is available from the HP Business Support Center website at http://www.hp.com/support/
downloads.
2. If using a Smart Component, extract the contents of the Smart Component using one of the following
methods:
•In Windows—Click Extract on the first screen of the Smart Component.
•In Linux—Enter a command using the following syntax:
./CPxxxxxx.scexe --unpack=<folder name>
where
./CPxxxxxx.scexe represents the Smart Component filename
<folder name> represents the filename of the destination folder for the extracted
binary file
3. Locate the firmware file in the downloaded/extracted folder. The firmware filename is in the
following format: SxxxByy.bin
4. In single-domain environments, stop all I/O to vdisks in the enclosure before starting the firmware
update.
5. Log in to the SMU and, in the Configuration View panel, right-click the system and then select
Tools > Update Firmware.
A table displays currently installed firmware versions.
6. Select the enclosure modules to update.
NOTE: All drive enclosures in a configuration must use the same firmware version.
7. Click Browse and select the firmware file to install.
8. Click Install Expansion-Module Firmware File.
9. Wait for the installation to complete. During installation, each updated module automatically
restarts.
10. In the SMU display, verify that the expected firmware version is installed on each module.
Installation instructions 7

Installing firmware using FTP
1. Obtain the firmware package and save it to a temporary directory. Firmware for all HP products
is available from the HP Business Support Center website at http://www.hp.com/support/
downloads.
2. If using a Smart Component, extract the contents of the Smart Component using one of the following
methods:
•In Windows—Click Extract on the first screen of the Smart Component.
•In Linux—Enter a command using the following syntax:
./CPxxxxxx.scexe --unpack=<folder name>
where
./CPxxxxxx.scexe represents the Smart Component filename
<folder name> represents the filename of the destination folder for the extracted
binary file
3. Locate the firmware file in the downloaded/extracted folder. The firmware file name is in the
following format: SxxxByy.bin
4. Do one of the following:
•To update all modules, proceed to step 5.
•To update specific modules, determine the address of each module to update: In the CLI,
display the addresses by entering the show enclosures command. The needed data is
displayed in the columns labeled EMP A CH:ID Rev and EMP B CH:ID Rev.
5. Using the SMU, prepare to use FTP:
a. Determine the network-port IP addresses of the system controllers.
b. Verify that the system FTP service is enabled.
c. Verify that the user you will log in as has permission to use the FTP interface and has manage
access rights.
6. In single-domain environments, stop I/O to vdisks in the enclosure before starting the firmware
update.
7. Open a command prompt (Windows) or a terminal window (UNIX), and navigate to the directory
containing the firmware file to load.
a. Enter a command using the following syntax:
ftp <controller-network-address>. (For example: ftp 10.1.0.9)
b. Log in as an FTP user (user = ftp, password = !ftp).
c. Enter a command using the following syntax:
•To update all detected modules, enter: put <firmware-file> encl flash
•To update a specific module, enter: put <firmware-file>
encl:<channel-ID>:<EMP-number> flash
where
<firmware-file> represents the binary firmware filename
<channel-ID>:<EMP-number> represents the I/O module address
8. Wait for the installation to complete. During installation, each updated module automatically
restarts.
9. If needed, repeat these steps to load the firmware on additional modules.
10. Quit the FTP session.
8 Installation instructions

11. Verify that the expected firmware version is installed on each module.
•In the SMU, right-click the system in the Configuration View panel, and then select Tools >
Update Firmware.
•In the CLI, execute the show version or the show enclosures command.
Effective date
June 2013
Effective date 9
Other manuals for MSA 2040
9
Table of contents
Other HP I/O System manuals