Page 1
This guide describes how to upgrade controller software, disk drive firmware, and related EVA management software on HP StorageWorks 4400 Enterprise Virtual Array and HP StorageWorks 6400/8400 Enterprise Virtual Array models. This guide is intended for field personnel and customers who are experienced with Enterprise Virtual Arrays, storage area networks, and HP StorageWorks Command View EVA.
Contents 1 Getting started .................. 9 Upgrade overview ........................9 Evaluate your configuration ......................9 XCS 09522000 upgrade considerations ..................10 Upgrade paths ......................... 11 Reference documentation ......................11 Required kits ..........................12 2 Pre-upgrade tasks ................15 Checking current controller software version ................. 15 Checking current software versions ....................
Page 4
Upgrading browsers and JREs ....................42 HP Insight Remote Support Software .................... 42 Upgrading HP Replication Solutions Manager (optional) ..............43 Monitoring storage system stability ....................43 Preparing an HP Continuous Access EVA environment for upgrading ..........45 Upgrading disk drive firmware in an HP Continuous Access EVA environment ......46 Saving storage system configuration information ................
1 Getting started This chapter provides information about required kits and reference documentation. Check that you have met the requirements and have all the required materials before you begin the upgrade procedures described in this guide. HP Command View EVA can be implemented in two ways: •...
total amount of time that a host I/O will be allowed to complete successfully beyond the 60 second timeout values. Note that some applications may be more sensitive to I/O delays. • Processing host I/O during the upgrade – The upgrade competes with host requests that have a higher priority, which can affect the upgrade outcome.
Enterprise Virtual Array user guide and then select HP StorageWorks 4400 Enterprise Virtual Array or HP StorageWorks HP StorageWorks 4400 Enterprise 6400/8400 Enterprise Virtual Arrays under Virtual Array release notes EVA Disk Arrays. HP StorageWorks Enterprise Virtual Array compatibility reference...
Before you begin the Enterprise Virtual Array upgrade, you must download the XCS 09522000 controller software from the following website: http://www.software.hp.com Click Storage and NAS under Product category, scroll down to HP EVA4400/6400/8400 XCS 09522000 and click Receive for Free. Follow the instructions to enter your information and download the .ISO image.
Page 13
IMPORTANT: Either HP Command View EVA 9.0.1 or 9.1 can be used with XCS 09522000. HP StorageWorks Enterprise Virtual Array updating product software guide (XCS 09522000)
2 Pre-upgrade tasks You should perform several tasks before starting the upgrade to minimize the time required to complete the XCS upgrade procedure. The required tasks differ depending on your system configuration and HP Command View EVA implementation. They focus on upgrading components to ensure they meet the supported configuration for XCS 09522000.
NOTE: For complete details on EVA software compatibility, see the EVA software version compatibility table and the HP Command View EVA interoperability support table in the HP StorageWorks Enterprise Virtual Array compatibility reference . See Required documentation” on page 11 for the link to this document.
Open HP Command View EVA on the management server or the management module, if applicable. The screen captures in this section reflect server-based management. The EVA Storage Network Properties window opens. Figure 1 EVA Storage Network Properties window Click Help in the Session pane. The full version number is displayed at the top of the online help window.
Open HP Command View EVA and click the icon of the storage system you want to upgrade. Check for hardware errors. Check the Hardware folder in the Storage Systems navigation pane. If there are any hardware caution or warning conditions, HP Command View EVA displays the appropriate icon over the folder.
TIP: If there is an attention icon, you may still be able to do the upgrade, for example, when leveling is occurring. If any unusual icons are visible, check with HP before doing the upgrade. NOTE: If you must replace any components, see the user guide for your array model for information about replacement.
Installing SAN Visibility SAN Visibility is typically installed on the management server running HP Command View EVA. Download SAN Visibility and SAN Visibility documentation from the following website: http://h18006.www1.hp.com/products/storageworks/san/index.html Click SAN Visibility under Networking Solutions and Download Now. Double-click the downloaded file to launch the installation. Follow the on-screen instructions to install the software.
Page 21
Select SAN Settings and enter the following information: Enter a name in SAN Name. You can use the default SAN Name, but HP recommends that you change it to a name that is meaningful to you. This name is used when generating reports, so it should be one that is easily recognized as being associated with the SAN on which data collection will be done.
Page 22
Click Switch Settings and enter the following information: Enter the IP Address of the primary switch for the SAN for which you want a report. Information will be collected for all devices connected to this switch. Clear Discover connected switches. This option automatically detects all switches connected to the switch identified by the IP address.
Select Customer Details and enter the following information: Enter your name in Name. This information is required. Enter your e-mail address in E-Mail to receive the completed report. This information is required. It is not necessary to have an e-mail address connected to the EVA controller. You should enter the e-mail address where you typically receive e-mail.
Page 24
dropdown list. If you have external e-mail access from your environment, this is the preferred method. • Manually—Requires you to send your data manually to HP to obtain a SAN Visibility report. If you do not have external e-mail access, use this method. Obtaining a report automatically Click Data Collection.
Page 25
Obtaining a report manually The SMTP server IP address of the primary switch on the SAN is obtained by the e-mail address you entered on the Customer Details page. If SAN Visibility does not find the SMTP server or if you want to create a report manually, follow the procedure below: Click Data Collection.
Figure 5 Sample SAN Visibility report Reading the report Save the attached file (.hppr file) to a preferred location. Do not change the file extension. Double-click the saved file to extract the processed report. The processed report is extracted and stored at: <Install_Dir>\ExtractedProcessReports\<SAN Name>\.
NOTE: After completing required upgrades, HP recommends that you create a new SAN Visibility report to verify that all upgrades are were successful. Selecting an appropriate time to perform an online upgrade To ensure the success of an online upgrade, selecting the appropriate time is essential. Because the online firmware upgrade is performed while host I/Os are being serviced, the I/O load can impact the upgrade process.
• Identify a period of time when you anticipate the I/O load on the storage system will be low. This is the window to focus on when running HP Command View EVAPerf to gather I/O data. • Run HP Command View EVAPerf to gather I/O data during the chosen window. For example, if you suspect that I/O load may be low between midnight and 2 AM on Sunday morning, run HP Command View EVAPerf during this period.
Page 29
When the command has completed, open the file in an ASCII editor. Identify any instances where the IOPS and throughput limits have been exceeded. If the limits have not been exceeded, this may be a good period to perform the upgrade. For example, as a guideline, values should be less than 7000 IOPS and less than 70 MB/s.
When the command has completed, open the file in an ASCII editor. The virtual disk information will appear similar to that in Figure Activity is reported separately for each controller accessing a virtual disk. The total activity for each virtual disk is the sum of the reported activity for each controller. A virtual disk may also be a snapshot, snapclone, or a DR group member.
Counter Description The rate at which data is read from physical disks because the data was not Read Miss Data Rate present in the array cache memory. The average time it takes to complete a read request (from initiation to informa- Read Miss Latency tion receipt) from the physical disks.
IMPORTANT: Depending on your operating system, changing timeout values may require a reboot of your system. To minimize disruption of normal operations, schedule reboots one node at a time. In a cluster environment, plan your reboots one node at a time and shut down the passive node to avoid unwanted automatic failover.
Linux NOTE: RHEL4/SLES9 SCSI device has a default 30 second timeout value and up to 5 retries can occur. RHEL5/SLES10 SCSI device has a default 60 second timeout and also up to 5 retries can occur. In general, these timeout periods are adequate to accommodate an EVA online firmware upgrade. The following configuration recommendations apply to both RedHat and SuSE.
NOTE: • The timeout values must be increased for Emulex single path (without multipath support) and QLogic single path being used in the environment. This is not only important for online upgrades but for general data integrity. • Online controller firmware upgrades are supported with Linux boot devices. Mac OS X Online firmware upgrade is not supported for Mac OS X.
OpenVMS The limit for LUN timeout is 120 seconds. NOTE: OpenVMS handles the controller reboot seen at the conclusion of the firmware update process. Disks on the controller display a Mount Verify status during the controller reboot but regain Mounted status and resume I/O operations upon the completion of the controller reboot.
NOTE: For Microsoft Windows guests: set the windows SCSI timeout registry to 60secs, as follows: In the windows registry, find HKEY_LOCAL_MACHINE\System\CurrentControlSet\ Services\Disk\TimeOutValue Set this value to 60 decimal (3Ch). The ESX layer (VMFS, the VMware filesystem) controls timeouts of VMFS I/O. These values may vary from ESX release to release.
NOTE: Before starting the upgrade, check the release notes for the version to which you are upgrading for any details on the upgrade process. Estimated time to complete: 15–20 minutes or longer, depending on your configuration. When to perform: Any time prior to the upgrade HP Command View EVA 9.0.1 or 9.1 is required with XCS 09522000.
Windows. The installation summary window opens. Click Finish. All the software components are installed to <system drive>:\Program Files\ Hewlett-Packard. NOTE: When SMI-S EVA is installed using the typical installation, a default account for the CIM administrator is created if an administrator account exists on the management server prior to installation. The default user name and password is administrator.
Ensure that: • The software icons for HP Command View EVA , HP Command View EVAPerf , and/or HP Storage System Scripting Utility appear on the desktop. • The software is available from the Start menu (for example, Start > Programs > HP Command View EVA).
Connect a server with a CD drive to the management module port (1, Figure 7) on the controller enclosure. Figure 7 Management module Insert the installation CD into the drive. Open a browser and browse to the WOCP (Web-based Operator Control Panel): https://HP EVA storage system IP address:2373 NOTE: •...
Click OK. The Management Module Restart in Progress window opens. The image files are loaded. This step can take several minutes. IMPORTANT: The management module will restart on completion of this update. Allow up to 15 minutes to re-establish a browser connection. Do not reseat, restart, or reset the management module during this time if you are unable to reconnect from your browser.
Upgrading browsers and JREs Estimated time to complete: 10–20 minutes When to perform: Any time prior to the upgrade Ensure that you are using a supported browser and JRE. HP Command View EVA may not work correctly with an unsupported browser. The JRE is not used by HP Command View EVA, but it is needed for HP Replication Solutions Manager.
Upgrading HP Replication Solutions Manager (optional) NOTE: HP Replication Solutions Manager is currently supported with server-based management only. Estimated time to complete: 10–20 minutes When to perform: Any time prior to the upgrade If HP Replication Solutions Manager is installed, you must upgrade it to version 5.0. HP Replication Solutions Manager is an optional interface for HP Business Copy EVA and HP Continuous Access EVA.
Using HP Command View EVA, examine the controller event log and check for any critical events. Select the icon of the storage system you want to upgrade in the Navigation pane. Click View Events. The View Events window opens. Click Controller Event Log. The Controller Events window opens in a new browser window.
Preparing an HP Continuous Access EVA environment for upgrading NOTE: HP Continuous Access EVA is currently available with server-based management only. Estimated time to complete: Varies depending on replication configuration When to perform: As close as possible to the upgrade When upgrading an EVA in an HP Continuous Access EVA environment, the following requirements must be met.
Upgrading disk drive firmware in an HP Continuous Access EVA environment When upgrading disk drive firmware in an HP Continuous Access EVA environment, the following requirements must be met. See HP StorageWorks Continuous Access EVA implementation guide for more information. •...
Page 47
Enter CAPTURE CONFIGURATION, specifying the full path and filename of the output files for the configuration data. The configuration data is stored in a series of one to five files, which are scripts. The file names begin with the name you select, with the restore step appended. For example, if you specify a file name of LargeEVA.txt, the resultant configuration files would be LargeEVA_Step1A.txt, LargeEVA_Step1B, etc.
Task checklist Use the following checklist to track your progress and mark when a task has been completed. You can initial and timestamp task completion if you like. Table 6 Pre-upgrade task checklist Task Task complete Checking current controller software version, page 15 Time required: About 5 minutes When to perform: Any time before the upgrade.
Page 49
Task Task complete Preparing an HP Continuous Access EVA environment for upgrading, page 45 Time required: Varies depending on replication configuration When to perform: As close as possible to the upgrade Saving storage system configuration information, page 46 Time required: 10–15 minutes When to perform: As close as possible to the upgrade HP StorageWorks Enterprise Virtual Array updating product software guide (XCS 09522000)
3 Upgrading the Enterprise Virtual Array The following steps guide you through the process of upgrading the system software. Ensure that you follow them carefully and in the specified order. Table 8 on page 68 provides a checklist so you can track your progress as you perform the upgrade.
Open HP Command View EVA and click the icon of the storage system you want to upgrade. Check for hardware errors. Check the Hardware folder in the Navigation pane. If there are any hardware caution or warning conditions, HP Command View EVA displays the appropriate icon over the folder. Click the Hardware folder to expand the navigation tree.
Using HP Command View EVA, examine the controller event log and check for any critical events. Select the icon of the storage system you want to upgrade in the Navigation pane. Click View Events. The View Events page opens. Click Controller Event Log. The Controller Events page opens in a new browser window.
Verify that no changes to the storage system configuration are in progress. For example, you should not be in the process of creating a virtual disk. Configuration changes should not be made within 48 hours before beginning the upgrade. NOTE: •...
Click Disable. The Disable Password Access to Storage System window opens. Select the storage system World Wide Node Name from the drop-down list. Click Disable Password. A confirmation box opens. Click Yes to disable the password. Step 4. Halting all host access to the storage system for an offline upgrade IMPORTANT: If you are upgrading from XCS 0950xxxx or 0952x000, an offline upgrade is optional.
Click Code load. The Code Load Selection window opens. Figure 12 Code Load Selection window storage system Select Code Load Storage System and click Select. The Code Load Storage System – Page 1 window opens. Figure 13 Code Load Storage System-Page 1 window Click Browse, navigate to the installation CD (that was created from the download .ISO image.) and select the appropriate file as shown in the following table.
Click Next Step. The Code Load Storage System-Page 2 window opens listing any pre-update application notes. Read them before continuing. Two confirmation screens appear. Respond to both by entering YES (all uppercase) to proceed. Figure 14 First code load confirmation screen Figure 15 Second code load confirmation screen Click Next Step.
The upgrade process begins and the Initializing firmware code load page opens (see Figure 16). This page is displayed until the upgrade is complete and the controllers restart. During this interval both controllers resynchronize and begin operating on the new controller software. Once the resynchronization is complete, the controllers begin processing host I/Os.
This step only applies for an offline upgrade. Power on the storage system: Power on the circuit breakers on both EVA rack power distribution units. Verify that all disk enclosures are operating properly. The status indicator and the power indicator should be on (green).
In HP Command View EVA, go to the Hardware folder in the Navigation pane and select a disk enclosure. The Disk Enclosure Properties window opens. Select the I/O tab. Verify that 0073 displays in the Firmware revision field (for both I/O module A and B). See Figure 19.
Figure 20 Blank fields on I/O tab To reset the I/O module: • You must reset one I/O module at a time. • Before each I/O module reset, check the I/O tab of the Disk Enclosure Properties window to ensure there are no other exception conditions that may conflict with the reset.
NOTE: HP recommends that you use the default directory of C:\Program Files\ Hewlett-Packard\Sanworks\codeload. If you use a different directory, you must enter the complete path when identifying the location of the firmware file. If you are running HP Command View EVA 8.x or earlier, unzip the bundled image file and place the files in a directory where HP Command View EVA resides (HP recommends that you use the default directory noted in Step 3a.)
Open and log into HP Command View EVA. In the Navigation pane, select the array for which you want to update hard disk drive firmware. The Initialized Storage Systems Properties window opens. Click Code load. The Code Load Selection window opens. Figure 21 Code Load Selection window —...
Page 64
Click Next step. All disk drives are scanned for configuration information and upgrade eligibility. The results are displayed in a table when the Online Disk Drive Code Load - Page 2 window opens. Figure 23 Code Load Disk Drives Page 2 window Upgrading the Enterprise Virtual Array...
Click Next step. The disk drive firmware upgrade begins. A status page opens indicating the progress as each disk drive is upgraded. The disk drives are upgraded sequentially. Depending upon the I/O load on the storage system, it can take 30 seconds to 3.5 minutes per drive to upgrade the firmware. The status is updated at 45 second intervals, so you must wait to see which disk drives are complete.
Figure 25 Code Load Disk Drives Page 3 window Click Finish. Upgrading firmware on an individual disk If it is necessary to upgrade the firmware on an individual disk, the firmware and installation instructions can be downloaded from the following website: http://www.hp.com/support/evadiskfirmware IMPORTANT: Upgrading disk drive firmware on an individual disk can be performed online or offline, unless the...
• 8 to 16 characters in length • Can include upper or lower case letters • Can include numbers 0 - 9 • Can include the following characters: ! “ # $ % & ‘ ( ) * + , - . / : ; < = > ? @ [ ] ^ _ ` { | } •...
After the storage system software and disk firmware have been successfully upgraded, the storage system can be returned to normal operation. Using HP Command View EVA, check the overall status of the storage system to ensure there are no problems. For instructions on checking the status, see “Step 1.
Page 69
Task Task complete Step 4. Halting all host access to the storage system for an offline upgrade, page 55 Time required: Varies by host. Must be performed for each host accessing the storage system • Halt all applications accessing the storage system. •...
4 Troubleshooting This chapter provides troubleshooting information should you encounter any problems when updating the system software. Each troubleshooting section is cross-referenced to the corresponding step in “Step 5. Upgrading controller software” on page 55 where the problem is likely to occur. Many of the common problems you may encounter are included.
Troubleshooting HP Command View EVA with a management server Use the following steps to isolate problems that may occur when using HP Command View EVA with a management server: Check the EVA compatibility reference to ensure that the version of HP Command View EVA you are using is compatible with the XCS version.
Resolution Click OK. Wait one to five minutes, depending on the size of the storage system, and try the command generating this message again. If you still cannot see the storage system, stop and restart HP Command View EVA. HTTP status 404, not found or status 503, no service Symptom The content pane shows an HTTP Status 404, Not Found or HTTP Status 503, No Service message.
Unknown storage system Symptom HP Command View EVA reports an unknown storage system for a storage system that should be displayed. Cause of the error HP Command View EVA may have lost communication with the controllers. Two possible scenarios are: •...
Corrective action Table 10 Possible causes and corrective actions when no storage system found Possible Cause Corrective Action Check the connection configuration between the management server and The management server may not be able to the controller pair. The management server must have a communication communicate with either controller.
Access control The user's security group is checked to control access to various functions and web pages with HP Command View EVA. If the user belongs to the HP Storage Admins group, access is granted. If the user belongs to the HP Storage Users group and the web page allows access to users with the View HP Storage privilege, access is granted.
Drive code load - The StorageCell is in Restart the disk drive firmware upgrade. device discovery, and the requested op- eration cannot be served Check the drive properties in the HP Command View EVA GUI for problems. Resolve the problem and restart Invalid Target Handle the disk drive firmware upgrade.
Figure 28 Status icon for a bad storage system Solving problems disabling DR group failsafe mode There are a number of issues that may occur with HP Continuous Access EVA. The following website provides access to information for troubleshooting problems with HP Continuous Access EVA: http://h20000.www2.hp.com/bizsupport/TechSupport/Home.jsp?&lang=en&cc=us&...
Figure 29 Invalid image file (Status code 21006) Bad image header (Status code 65) HP Command View EVA sends the XCS controller software to the controller in segments. As each segment is received, it is validated by the controller. HP Command View EVA monitors each segment transfer and displays the transfer status information.
• Check any WEBES messages. Double click on the System Event Analyzer icon on the management server to run WEBES. Click Full View under either System Log or the appropriate storage system in the left navigation pane. • Check the storage system event logs. Run HP Command View EVA and log in.
5 Support and other resources Contacting HP HP technical support Telephone numbers for worldwide technical support are listed on the HP support website: http://www.hp.com/support/ Collect the following information before calling: • Product model names and numbers • Technical support registration number (if applicable) •...
Websites • http://www.hp.com • HP Storage: http://www.hp.com/go/storage • HP Partner Locator: http://www.hp.com/service_locator • HP Software Downloads: http://www.hp.com/support/downloads • HP Software Depot: http://www.software.hp.com • HP Single Point of Connectivity Knowledge (SPOCK): http://www.hp.com/storage/spock Typographic conventions Table 12 Document conventions Convention Element Medium blue text: Table 12 Cross-reference links and email addresses Medium blue, underlined text:...
Page 83
Convention Element An alert that calls attention to important information that if not understood CAUTION: or followed can result in data loss, data corruption, or damage to hard- ware or software. IMPORTANT: An alert that calls attention to essential information. NOTE: An alert that calls attention to additional or supplementary information.