22
HP 3PAR InForm Operating System 3.1.1 Upgrade Pre-Planning Guide Abstract This guide is intended for use as a planning tool for HP customers. It provides the following information on HP 3PAR InForm Operating System (InForm OS) software updates: An overview of the online and offline update processes for the InForm OS Prerequisites for online updates Guidelines for online updates Planning information needed for online updates Veritas dynamic multipathing (DMP) prerequisites for online updates Remote versus local methods of upgrading HP Part Number: QL226-96529 Published: March 2012

3par Upgrade

Embed Size (px)

Citation preview

Page 1: 3par Upgrade

HP 3PAR InForm Operating System 3.1.1Upgrade Pre-Planning Guide

AbstractThis guide is intended for use as a planning tool for HP customers. It provides the following information on HP 3PAR InFormOperating System (InForm OS) software updates:

• An overview of the online and offline update processes for the InForm OS

• Prerequisites for online updates

• Guidelines for online updates

• Planning information needed for online updates

• Veritas dynamic multipathing (DMP) prerequisites for online updates

• Remote versus local methods of upgrading

HP Part Number: QL226-96529Published: March 2012

Page 2: 3par Upgrade

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

Confidential computer software. Valid license from HP required for possession, use or copying. Consistent with FAR 12.211 and 12.212, CommercialComputer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Government undervendor's standard commercial license.

The information contained herein is subject to change without notice. The only warranties for HP products and services are set forth in the expresswarranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP shallnot be liable for technical or editorial errors or omissions contained herein.

Acknowledgments

Windows® is a U.S. registered trademark of Microsoft Corporation.

Page 3: 3par Upgrade

Contents1 Introduction...............................................................................................4

Audience.................................................................................................................................4Typographical Conventions........................................................................................................4Advisories................................................................................................................................5

2 InForm OS Update Overview.......................................................................6Supported Update Types...........................................................................................................6Remote Copy Support Across InForm OS Levels.............................................................................6

3 Guidelines for Online Updates.....................................................................8General Guidelines...................................................................................................................8Host Configuration Guidelines....................................................................................................9

InForm OS 2.3.1 Persona Changes.......................................................................................13Storage Server Configuration Guidelines...................................................................................15

General Configuration Guidelines........................................................................................15Remote Copy Guidelines....................................................................................................15

Planning Information for Online InForm OS Updates....................................................................164 Veritas DMP and Online Updates...............................................................17

Changing the Veritas DMP Link Restore Interval...........................................................................17Restoring the Veritas DMP Link Restore Interval............................................................................17

5 Sun Cluster Configuration Guidelines..........................................................196 Exanet ExaStore Clustered NAS System Prerequisites.....................................207 VMware ESX Server..................................................................................218 Remote Versus Local Methods for an InForm OS Update................................22

Remote InForm OS Updates.....................................................................................................22Local InForm OS Updates........................................................................................................22

Contents 3

Page 4: 3par Upgrade

1 IntroductionThis guide is intended for use as a planning tool for HP customers. It provides the followinginformation on HP 3PAR InForm Operating System (InForm OS) software updates:

• An overview of the online and offline update processes for the InForm OS

• Prerequisites for online updates

• Guidelines for online updates

• Planning information needed for online updates

• Veritas DMP prerequisites for online updates

• Remote versus local methods of upgrading

NOTE: HP recommends updating host drivers to a supported level on InForm OS 3.1.x beforeattempting an online update. This information is available on the HP Single Point of Connectivity(SPOCK) website:www.hp.com/storage/spockThese documents are provided to assist you in setting up host servers with HP-supported configurationinformation.In addition to this planning document, the implementation guides are available on the HP BusinessSupport Center (BSC) website:http://www.hp.com/go/3par/

AudienceThis guide is intended for system and storage administrators who monitor and direct systemconfigurations and resource allocation for HP 3PAR Storage Systems. The tasks described in thisdocument assume that the administrator is familiar with host platforms and the Inform OS. Althoughthis guide attempts to provide the basic information that is required to establish communicationsbetween the HP 3PAR Storage System and the host, and to allocate the required storage for agiven configuration, the appropriate HP 3PAR documentation must be consulted in conjunctionwith the host and host bus array (HBA) vendor documentation for specific details and procedures.

NOTE: This implementation guide is not intended to reproduce any third-party productdocumentation. For details about devices such as host servers, HBAs, converged network adapters(CNAs), fabric switches, and non-HP 3PAR software management tools, consult the appropriatethird-party documentation.

Typographical ConventionsThis guide uses the following typographical conventions:

ExampleMeaningTypeface

When prompted, click Finish to complete theinstallation.

Used for dialog elements such astitles, button labels, and other screenelements.

ABCDabcd

Open the fileUsed for paths, filenames, and screenoutput.

ABCDabcd

\os\windows\setup.exe

# cd \opt\3par\consoleUsed to differentiate user input fromscreen output.

ABCDabcd

4 Introduction

Page 5: 3par Upgrade

ExampleMeaningTypeface

# controlport offline <node:slot:port>Used for variables in filenames,paths, and screen output.

<ABCDabcd>

Modify the content string by adding the -P[x]option after -jar inform.jar

Used for options in user input.[ABCDabcd]

# .\java -jar inform.jar -P[x]

AdvisoriesTo avoid injury to people or damage to data and equipment, be sure to observe the cautions andwarnings in this guide. Always be careful when handling any electrical equipment.

NOTE: Notes are reminders, tips, or suggestions that supplement the procedures included in thisguide.

RequiredRequirements signify procedures that must be followed as directed in order to achieve a functionaland supported implementation based on testing at HP.

WARNING! Warnings alert you to actions that can cause injury to people or irreversible damageto data or the operating system.

CAUTION: Cautions alert you to actions that can cause damage to equipment, software, or data.

Advisories 5

Page 6: 3par Upgrade

2 InForm OS Update OverviewThe HP 3PAR Storage System servers support two different methods for updating the InForm OS:online and offline. The updates can be performed with a service representative on-site or remotely(from HP). Remote updates require that remote operations are available.

NOTE: Because InForm OS 3.1.x is a 64-bit operating system, only T-class and F-class systemupgrades are supported.

Supported Update TypesInForm OS updates may either be performed online or offline. Online updates allow the hostsconnected to the system to continue I/O activity, for offline updates host I/O activity must bestopped. The following types of updates are supported:

• Half-System Online Update: Used when there is major OS-level change. (For example, updatingfrom 2.3.1 to 3.1.1 is a major OS-level change.) Half of the nodes are updated at one time,then the other half of the nodes are updated at one time.

• Single-Node Online Update: Used when the OS maintenance level changes. For example:The update from 2.3.1.298 (maintenance update 3 [MU3]) to 2.3.1.400 [MU5]) is asingle-node update from maintenance level .298 to maintenance level .400. Each node isupdated one at a time. Although the total time to perform this update is longer than a half-systemonline update, the impact on the system is less because all but one node remains availableto the hosts. Each node takes approximately 20 minutes to update.

• Offline Update: Used when the customer requests an offline update, or when the system isoperating several levels below the update package version. If the system is operating severallevels below the update package version, it may be easier to perform the update without allthe system checks required for online updates. All nodes are updated, then rebooted at thesame time. The system is unavailable to the hosts during this operation.

The following table lists the supported InForm OS-level update types.

Table 1 Update Types

Update TypeUpdate to New InForm OS LevelUpdate from Current InForm OS Level

Half-system3.1.1.x2.3.1.x

Half-system2.3.1.400 (MU5)2.2.4.x

Single-node online3.1.1 MU13.1.1 GA

WARNING! For InForm OS 2.2.4.x and OS 2.3.1.x, all Remote Copy groups must be stoppedbefore updating to InForm OS level 3.1.1.x.For HP 3PAR Storage Systems licensed with Remote Copy, do not upgrade directly from InFormOS 2.2.4 to InForm OS 3.1.1. These upgrade conditions are not supported and will fail. See“Remote Copy Support Across InForm OS Levels” (page 6)

Remote Copy Support Across InForm OS LevelsRemote Copy is supported only between adjacent HP 3PAR InForm OS release levels. For example,an HP 3PAR Storage System running InForm OS 2.2.4.nnn cannot be in a Remote Copyconfiguration with an HP 3PAR Storage System running InForm OS 3.1.1 GA or 3.1.1 MU1.To take advantage of Remote Copy features introduced in InForm OS 3.1.1, each HP 3PAR StorageSystem in the link will need to be at OS 3.1.1 (all MU versions are treated as the same OS version).S-class and E-class HP 3PAR Storage Systems cannot run InForm OS 3.1.1.

6 InForm OS Update Overview

Page 7: 3par Upgrade

Table 2 Remote Copy Support

Supported?InForm OS Level – System BInForm OS Level – System A

Yes2.3.1.nnn2.2.4.nnn

Yes3.1.1.nnn2.3.1.nnn

No3.1.1.nnn2.2.4.nnn

WARNING! When Remote Copy is configured, direct upgrades performed directly from all levelsof InForm OS 2.2.4 to OS 3.1.1 GA or MU1 will fail. This holds true for offline upgrades andinstances when Remote Copy is simply disabled. For these upgrades, you must first upgrade toInForm OS 2.3.1 MU5, and only then proceed to upgrade to InForm OS 3.1.1 MU1. In addition,you should not enable Remote Copy between HP 3PAR Storage Systems running InForm OS 2.2.4and other HP 3PAR Storage Systems running InForm OS 3.1.1.

Remote Copy Support Across InForm OS Levels 7

Page 8: 3par Upgrade

3 Guidelines for Online UpdatesSeveral guidelines need to be followed for online InForm OS updates. The guidelines are dividedinto several categories:• General

• Host configuration

• Storage server configuration

General GuidelinesObserve the following general guidelines in respect to online InForm OS updates:

WARNING! All hosts must be compliant with the current applicable implementation guides forthe target InForm OS level. Hosts that do not comply completely with the implementation guidesmay lose connectivity during the InForm OS upgrade.

• Hardware and configuration changes should not be performed on the HP 3PAR Storage Systemserver during the update. For example, software operations (such as servicemag,createaldvv, or use of the HP 3PAR Storage System tuner commands) and hardwareoperations (such as adding/removing drives, cages, etc.) are prohibited during the onlineupdate process. All logical disk growth operations for Common Provisioning Groups continueuninterrupted as under normal operation.

• The storage server must be in a “healthy” state (with no failed or degraded physical disks,cages, FCALs, nodes, etc.). The InForm OS update software performs an automated check.

• No host or environment changes are allowed during an online update (for example, rebooting,applying patches, or rezoning switches). The update software checks for the existence of hostsbefore and after each step, and if host connections do not reappear after each step, the updateprocess reverts to the original level.

• Any automated processes that communicate with the HP 3PAR Storage System servermanagement interface (scripting) must be stopped before performing an online update.

• Online updates should be scheduled and performed during periods of low I/O activity. Assystem resources are placed offline to be updated, system utilization must be lower than 50%for each node and I/O port.

• If the CLI command takes more than 4 seconds to respond, check the DNS lookup speed. Usethe following command to verify performance:

ping –a <ip address>

where <ip address> is the IP address of the HP 3PAR Storage System.If the DNS lookup speed is slow, contact the system administrator to change the DNSsettings. DNS lookup can also be sped up by adding the HP 3PAR Storage System to the localDNS mapping file. For example, on a Windows 32–bit OS, go to the following location andadd an entry there for the HP 3PAR Storage System.c:\WINDOWS\system32\drivers\etc\hosts

After you save the file, the CLI command should respond normally.

8 Guidelines for Online Updates

Page 9: 3par Upgrade

Host Configuration GuidelinesObserve the following host configuration guidelines when planning an online InForm OS update:

• All attached hosts must have multipathing software in place and operational for every storageserver volume exported, and the host(s) must be connected to two adjacent nodes, aneven-numbered node followed by a consecutive odd-numbered node, on the storage system.(Valid pairings are 0 & 1, 2 & 3, 4 & 5, 6 & 7).

WARNING! An HP 3PAR Storage System running InForm OS Version 2.2.4.158 or earlier,using iSCSI with CHAP authentication connecting to all supported hosts, will fail to re-enableall paths to a host in two scenarios: a revert or an HP 3PAR Storage System reboot(shutdownsys reboot).HP recommends that all hosts connecting this way be upgraded to 2.2.4.MU6. If during theupgrade a revert does occur, then re-issue the target CHAP password on the HP 3PAR StorageSystem. This must be followed by issuing the discovery of targets command on the host. Doingthis will re-enable all previous CHAP enabled iSCSI paths to the host.

NOTE: See SPOCK streams, available on the HP SPOCK website, for supported multipathingenvironments:www.hp.com/storage/spock

NOTE: For unsupported environments, the hosts should be shut down (and in some casespowered off), or the vLUNs exported to these hosts must be unexported, or FC must be logicallydisconnected, before execution of the online InForm OS update.

• Multipathing cabling must adhere to HP 3PAR configuration rules: each defined host musthave at least two operational paths attached to two adjacent nodes (i.e. even-numbered node,followed by a consecutive odd-numbered node. Valid pairings are 0 & 1, 2 & 3, 4 & 5, 6 &7. Invalid pairings are 2 & 1, 0 & 3).

• All host paths must be identified with a single host name.

• All system administration activities must be stopped during an Inform OS online update. Allactive tasks must complete or be stopped before proceeding. This includes any provisioningactivity, physical/virtual copy activity, and dynamic optimization. Be sure to have the customerstop any automated administration scripts that may be running as well (Recovery Managerand VSS Provider for Microsoft Windows).

• For VxDMP, depending on the level, the customer should set the link restore interval to a valueof 1 second before starting the online update. This causes the DMP software to react to thereturn of missing paths more quickly than it normally would. For instructions, see “Veritas DMPand Online Updates” (page 17). After the online update, reset the link restore interval to thepreviously configured value. Follow this procedure for each host that is running VxVM for itsDMP.

Host Configuration Guidelines 9

Page 10: 3par Upgrade

NOTE: The following hosts do not require this change:◦ AIX hosts using Veritas VxDMP 5.0 with MP1 and HP 3PAR ODM 1.2 or later

◦ AIX hosts using Veritas VxDMP 5.1 with HP 3PAR ODM for Veritas 1.3 or later

◦ AIX hosts using Veritas VxDMP 6.0 with HP 3PAR ODM for Veritas 1.3 or later

◦ Linux hosts using VxDMP 5.1_GA or later

◦ Linux hosts using Veritas VxDMP 6.0_GA or later

◦ Linux hosts using Veritas VxDMP4.1 MP4

◦ Linux hosts using Veritas VxDMP5.0 MP3 or later

◦ Solaris hosts using Veritas VxDMP4.1 MP2 or later

◦ Solaris hosts using Veritas VxDMP5.0 MP1 or later

◦ Solaris hosts using Veritas VxDMP5.1_GA or later

◦ Solaris hosts using Veritas 6.0_GA or later

• With Windows 2008, using the Microsoft native MPIO driver, the load-balancing policydefaults to Active/Passive. HP requires that the load-balancing policy be set to Active/Active.

10 Guidelines for Online Updates

Page 11: 3par Upgrade

See the HP 3PAR Windows 2008 Implementation Guide for more details on configuring theload-balancing policy.

• CAUTION: During an InForm OS online update from OS 2.2.4 to OS 2.3.1, or from OS2.3.1 to OS 3.1.1, for Windows 2008 and Windows 2008 R2 failover clusters (includingfailover clusters as guest OS), HP requires that all data LUNs that are presented to Microsoftfailover clusters from the HP 3PAR Storage System server first be put into Maintenance Mode.Once the InForm OS online update is completed, the maintenance mode must be turned off.

To turn the maintenance mode on or off for each of the cluster 3PAR disks, start the FailoverCluster Manager application. Double-click the storage icon to open a Summary of Storagewindow. For each of the clustered HP 3PAR data disks (not including any Witness/Quorumdisks), right-click and select the More Actions option from the menu, and select either Turn onmaintenance for the disk or Turn off maintenance for the disk. For details, see Figure 1(page 11):

NOTE: Does not apply to Windows 2008 systems running Veritas DMP driver.

Figure 1 Turning Maintenance Mode ON or OFF

• For Windows 2008 and Windows 2008 R2 using MS MPIO, Microsoft hotfixes must beapplied before updating the HP 3PAR Storage System:◦ Microsoft KB 2406705 for Windows 2008 R2, available at:

http://support.microsoft.com/kb/2406705

◦ Microsoft KB 968287 for Windows 2008, available at:http://support.microsoft.com/kb/968287

• HP 3PAR Peer Motion Manager (PMM) runs only on Microsoft Windows OSs that are supportedby CLI (Windows 2008, Windows 2008 R2, Windows 2003, Windows Vista Business, andWindows XP Professional). When an HP 3PAR Storage System is upgraded to InForm OS3.1.1 MU1, the CLI must be upgraded to 3.1.1 MU1.

Host Configuration Guidelines 11

Page 12: 3par Upgrade

NOTE: The InForm OS 3.1.1 GA does not support VMware cluster data migration. (HP3PAR PMM 1.1 or earlier can be used for data migration.) However, provided the CLI isupgraded to 3.1.1 MU1, InForm OS 3.1.1 MU1 supports VMware cluster data migrationusing HP 3PAR PMM 1.2.

• iSCSI hosts must have active I/O on all paths during the upgrade. The upgrade process rebootsone node at a time and checks that all hosts have reconnected after each node is rebooted.The upgrade will not advance until all hosts re-establish connection. Because an idle iSCSIhost will not reconnect, the workaround is to have I/O on all paths during the upgrade.

• The SCSI timeout value for RH4 and SUSE 9 must be changed from the default of 30 secondsto 60 seconds. Refer to the specific implementation guide for changing the timeout value. Thisneeds to be performed for both Fibre Channel- and iSCSI-connected hosts.

• QLogic drivers for SUSE 9, 10 and RedHat 4, 5 should be running with driver parameterPORT-DOWN retry count (qlport_down_retry) set to 1. Refer to the specific implementationguide for setting the value.

• Solaris 10 MU3 with an iSCSI configuration is not supported for online updates.

• For hosts using Oracle Clusterware, make the following required changes or adjustmentsbefore performing an update:◦ For 10gR1 10.1.0.x and 10gR2 10.2.0.1 (without bug 4896338 patched), set css

miscount to 195 (# set css miscount=195).◦ For 10gR2 10.2.0.1 (with bug 4896338 patched) and later, 11gR1, and 11gR2, css

disktimeout must not be lowered from its default value of 200.◦ For all Linux hosts with Oracle Clusterware, install and adjust Linux Hangcheck tick

parameters to 30 seconds.

• Even if a direct connected HP host running Tachyon based HBAs (example A5158A, A6795A)is configured correctly, if the HP host is not doing I/O during the online update, the updatemay revert to the previous software level. The workaround for this requires ioscan or I/O tobe performed while doing an online update if the direct connect HP host does not have mountedfile systems. This is not applicable for QLogic based HP cards (example A6826A, AB3790).

• VMware ESX/ESXi server - Active/active, with a path policy of Most Recently Used (MRU),does not maintain or re-instate balancing of I/O load after a failover/failback multipath event.This could leave I/O in an unplanned for and unbalanced state, which may yield significantI/O performance issues. Implementation of an MRU path policy is not recommended by HP.As of ESX 4.0, a third path policy choice of Round Robin is available. This is the recommendedpath selection policy on ESX systems where it is available.

12 Guidelines for Online Updates

Page 13: 3par Upgrade

NOTE: For ESX 4.0, systems, HP recommends changing the ESX Scsi.ConflictRetries from itsdefault value of 80 to a value of 200 when connected to an HP 3PAR Storage System runningInForm OS version 2.2.4 or earlier. This change lengthens the time allowed for I/O retries due toESX SCSI-2 reservation conflicts on VMFS LUNs caused by delayed processing of SCSI-2 reservationcommands on the HP 3PAR Storage System, thereby helping to avoid VM I/O failure.Changing this value can be achieved through use of the VMware ESX VI/vSphere client: ESXserver+Configuration tab, Software→Advanced Settings+Scsi, scroll to Scsi.ConflictRetries, andchange the value in the field. Click OK to complete the change. A reboot is not required for thechange to take effect.

• The VMware vCenter Site Recovery Manager and the HP 3PAR Adapter for VMware SiteReplicator require newer versions to be compatible with InForm OS 3.1.1. For details, seeVMware’s Site Recovery Manager Storage Partner Compatibility Matrix:http://www.vmware.com/pdf/srm_storage_partners.pdf

• The recovery manager for Oracle, SQL, Exchange or VMware may require a newer versionto be compatible to InForm OS 3.1.1. See the HP 3PAR OS InForm Configuration Matrix forInForm OS 3.1.x for supported levels.

• Please verify compatibility of any host third-party software to the InForm OS release 3.1.1.

• The HP 3PAR System Reporter requires an update to be compatible with InForm OS 3.1.1.When you upgrade the HP 3PAR Storage System to InForm OS 3.1.1, you must then upgradethe HP 3PAR System Reporter CLI to InForm OS 3.1.1. (If you upgrade the HP 3PAR SystemReporter CLI first, and then upgrade to InForm OS 3.1.1, HP 3PAR System Reporter will detectonly the previous version of InForm OS.)

• An updated CLI client for InForm OS 3.1.1 MU1 must be installed on the Recovery Managerhost. See the HP 3PAR OS InForm Configuration Matrix for InForm OS 3.1.1 for supportedlevels. For host compatibility, see the HP SPOCK website:www.hp.com/storage/spock

• The InForm Management Console (IMC) is generally compatible with all 2.2.4, 2.3.1, and3.1.1 InForm OS levels. For the latest features and fixes, it is advisable to upgrade to thecurrent IMC release.

• For hosts running HP 3PAR Cluster Extension (CLX) software that are being upgraded to HP3PAR InForm OS 3.1.1, the InForm OS 2.3.1 CLI must be run on all nodes in the HP 3PARCLX. Do not upgrade the CLI on those nodes to 3.1.1 CLI. However, if you upgrade to InFormOS 3.1.1 MU1, you can upgrade the nodes to 3.1.1 MU1 CLI.For hosts running HP 3PAR CLX that are being upgraded to HP 3PAR InForm OS 3.1.1 MU1,the host CLI must be updated to the InForm OS 3.1.1.MU1 CLI before the HP 3PAR StorageSystem is updated to InForm OS 3.1.1.MU1.

CAUTION: When upgrading to InForm OS 3.1.1 MU1, you must upgrade the InForm CLIto InForm OS 3.1.1 MU1 on any node attached to the array. Otherwise, HP 3PAR CLX willfail to perform failover/failback operations on Remote Copy volume groups or otherapplications.

InForm OS 2.3.1 Persona ChangesUse Table 3 (page 14) when migrating directly from InForm OS 2.2.x to OS 2.3.1 or OS 3.1.1.The change occurs automatically as part of the Rolling Upgrade or by Offline Upgrade.

NOTE: VCN will be disabled by default on all ports when HP 3PAR Storage System servermigration to 2.3.1 completes.

Host Configuration Guidelines 13

Page 14: 3par Upgrade

Table 3 Persona Translation Table

2.3.12.2.xHost Persona - TopologyPort Persona - Topology

(No persona) - Loop0 - Loop

6 (Generic - Legacy) - Loop1, 2, 3, 4 - Loop

7 (HPUX - Legacy) - Loop5 (HPUX) - Loop

6 (Generic - Legacy) - Point7, 9, 10, 15 - Point

7 (HPUX -Legacy) - Point8 (HPUX) - Point

9 (Egenera) - Loop11 (Egenera) - Loop

9 (Egenera) - Point12 (Egenera) - Point

8 (AIX - Legacy) - Loop13 (AIX) - Loop

8 (AIX - Legacy) - Point14 (AIX) - Point

10 (ONTAP - Legacy) - Loop18 (NetApp) - Loop

10 (ONTAP - Legacy) - Point19 (NetApp) - Point

(No persona) - Loop16 (RCFC) - Loop

(No persona) - Point17 (RCFC) - Point

6 (Generic - Legacy)All iSCSI configurations

Once the HP 3PAR Storage System server is running InForm OS 2.3.1, it is recommended that thehost persona for some of the hosts be changed. See Table 4 (page 14) .

Table 4 Host Persona Details Table

NotesChange toPersona

Persona whenmigrated to 2.3.1

Operating System

Use of generic persona allows the host server to run“Host Explorer” on the host. It will automatically

16Red Hat 4 and 5, SUSE 10and 11 - Fibre channel and

create LUN 254 as an SCSI enclosure device forHost Explorer use.

iSCSI (Except SUSE 11iSCSI, which should be leftat Persona 6)

16W2k3 including iSCSI

16Solaris (except Solaris 8),including iSCSI

Enabling host persona 2 will enabled A/A multipathon LUNs by default – This change will require a

26W2k8 SP1 and SP2 andSolaris 8, including iSCSI

reboot. Do not change the host persona unless youcan reboot the W2k8 server. If you do not rebootthe server, the host will lose the mapping of theLUNs.

Microsoft enables A/A multipathing by default atWindows 2008 R2

16W2k8 R2 including iSCSI

For VMware 4.0 only change the SATP rules onhost to enable Active/Active Round Robin by

66VMware (3.5, 4.0)

default. Refer to the HP 3PAR VMware ESXImplementation Guide for instructions aboutchanging the ESX 4.0 SATP rules.

14 Guidelines for Online Updates

Page 15: 3par Upgrade

• To change the host persona of a host:

cli% sethost –persona <persona _number> <host_name>

• To verify the host persona setting of a host:

cli% showhost persona <host_name>

NOTE: If a host server is powered down during an upgrade from InForm OS 2.2.x to InFormOS 2.3.1 or OS 3.1.1, the recommended host persona for the type of host that is down shouldapply, as the upgrade assigns host persona 6 to the server. In some cases, it would prevent thehost from operating correctly, as is the case with HP-UX, AIX, and NetApp.

Storage Server Configuration GuidelinesThe following guidelines must be observed when planning an online InForm OS update:

General Configuration Guidelines• A vLUN for each exported volume must be exported to a defined host on at least two fully

operational paths that span adjacent storage server nodes, an even-numbered node followedby a consecutive odd-numbered node, on the storage system. (Valid pairings are 0 & 1, 2 &3, 4 & 5, 6 & 7.)

• HP 3PAR software applications running on the HP 3PAR Storage System server must be shutdown.

• Ensure that no HP 3PAR Virtual Copy promotes are in progress. To confirm, check that novolumes are in the started, cpp state. If any promotes are in progress, wait until thepromote finishes to begin the online update.

Remote Copy Guidelines

WARNING! For HP 3PAR Storage Systems licensed with Remote Copy, do not upgrade directlyfrom InForm OS 2.2.4 to InForm OS 3.1.1. These upgrade conditions are not supported and willfail. See “Remote Copy Support Across InForm OS Levels” (page 6)

• For systems running InForm OS 2.2.4 or later with Remote Copy, only the groups need to bestopped. Stop the remote copy groups after the synchronization has completed viastoprcopygroup group name/s.

• InForm OS 2.2.4 systems with Remote Copy cannot be upgraded directly to InForm OS 3.1.1.InForm OS 2.2.4 systems with Remote Copy must be upgraded to InForm OS 2.3.1 beforean upgrade to InForm OS 3.1.1. (including offline upgrades).

• Remote Copy Ethernet ports must be set to autonegotiate. If they were changed to 100Mbs full duplex, the links may not start when performing a software update to InForm OS3.1.1. The autonegotiate setting can be changed in advance of a software update byexecuting controlport rcip speed auto <value> <n:s:p>. This should be performedon one RC link at a time, making sure to check that the link is working before setting the otherlink to autonegotiate.

Storage Server Configuration Guidelines 15

Page 16: 3par Upgrade

Planning Information for Online InForm OS UpdatesThe host connectivity environment must adhere to the qualified and supported environments (seethe appropriate HP 3PAR OS InForm Configuration Matrix. HP service representatives will requestthis information for review before performing an online update. Relevant details include:

• Host platform

• Architecture (for example, SPARC/x86)

• OS (version and patch level)

• DMP software

• HBA (vendor, model, driver, firmware, and version. Also include FCODE and BIOS level ifbooting from the HP 3PAR Storage System server)

• Switch (vendor, model and firmware)

• Information on host software provided by HP is needed. Examples include: HP 3PAR RecoveryManager (SQL, Exchange, Oracle), HP 3PAR VSS Provider, HP 3PAR MPIO for MicrosoftWindows, HP 3PAR ODM Definition for IBM AIX, HP 3PAR System Reporter, etc.

• In addition to verifying the driver/firmware levels match the HP 3PAR OS InForm ConfigurationMatrix, there may be host configuration settings that are needed as documented in the HP 3PARimplementation guides. These settings need to be verified before an online update is performed.

The HP 3PAR OS InForm Configuration Matrix is available on the HP SPOCK website:www.hp.com/storage/spock

16 Guidelines for Online Updates

Page 17: 3par Upgrade

4 Veritas DMP and Online UpdatesFor all servers that are connected to the HP 3PAR Storage System server and use Veritas DMP(VxDMP) for the multipathing solution (except as noted in “Host Configuration Guidelines” (page9)), the default value of the link restore interval must be changed before performing an onlineupdate of the InForm OS.

Changing the Veritas DMP Link Restore IntervalThe following procedure is required if you are performing an online update to the InForm OS andVeritas DMP is being used for the multipathing solution on the host. The procedure must be repeatedfor each host server connected to the HP 3PAR Storage System server and using Veritas DMP.Use the following procedure to gather the current settings and change the link restore interval:1. Display the current setting of the link restore interval as follows. Record the interval so that it

can be restored later.

# vxdmpadm stat restored (note the current setting)

2. Stop the daemon.

# vxdmpadm stop restore

3. Restart the daemon with the interval set to 1.

# vxdmpadm start restore interval=1

4. Verify that the daemon is running with the interval set to 1.

# vxdmpadm stat restored

NOTE: The restore daemon reverts to the default value of 300 if or when a host rebootoccurs.

Restoring the Veritas DMP Link Restore IntervalIf you are using Veritas DMP, use the following commands to change the link restore interval tothe previous setting on storage server hosts after completing an online update. The followingprocedure must be repeated for each host server connected to the HP 3PAR Storage System serverand using Veritas DMP.Use the following procedure to restore the link restore interval to its original setting:1. Stop the daemon.

# vxdmpadm stop restore

2. Restart the daemon with the interval set to what it was previously.

# vxdmpadm start restore interval=<prior setting>

Changing the Veritas DMP Link Restore Interval 17

Page 18: 3par Upgrade

3. Verify the daemon is running with the interval set to the prior setting.

# vxdmpadm stat restored

18 Veritas DMP and Online Updates

Page 19: 3par Upgrade

5 Sun Cluster Configuration GuidelinesThere are some InForm OS online configuration rules to be aware of for Sun Cluster configurations.

• InForm OS online upgrades with attached Sun Cluster hosts are not supported by HP for majorInForm OS releases before InForm OS 3.1.1. (For example, an update from InForm OS 2.3.1to 3.1.1 is considered a major OS release that is not supported).

• As of InForm OS 2.2.4 MU2, online maintenance updates can be successfully performed byusing the “pause” option for the upgrade, for example, 2.2.4 MU2 to 2.2.4 MU4 or 2.3.1GA to 2.3.1 MU1. Wait for all I/O paths for all Sun Cluster nodes to recover during eachpause between InServ node updates. Refer to the details about implementing the pause optionbelow.

• As of InForm OS 3.1.1 GA, online updates can be successfully performed by means of asingle-node (aka node-by-node) update and implementing the “pause” option between HP 3PARStorage System node updates. Wait for all I/O paths for all Sun Cluster nodes to recoverduring each pause between HP 3PAR Storage System node updates. Refer to the details aboutimplementing the pause option below.

Implementing the “pause” option for an online maintenance update will cause a wait for user inputin between each node reboot needed during an online InForm OS update. This pause time in theupgrade process is used to allow all of the I/O paths to all of the Sun Cluster nodes, for all of thepresented LUNs to recover (failback). In Sun Cluster, this is a function of Solaris SSTM MPxIO.Failure to wait for all I/O paths to return results in fatal I/O errors and off-lining of Sun Cluster“resources”.The recovery of the I/O paths must be monitored at each individual Sun Cluster node. Status ofthe Sun Cluster I/O paths cannot be assessed from the HP 3PAR Storage System server. On eachindividual Sun Cluster node the command mpathadm list lu is run, and the output is analyzedto see that all paths to all devices are enabled. Identifying all paths as enabled is accomplishedby noting that Operational Path Count: equals Total Path Count: for all devices inthe list. The command mpathadm list lu outputs the current path status. Running the commandmultiple times on each Sun Cluster node may be necessary in order to monitor the paths as theycome up. The upgrade should be paused until Operational Path Count: matches TotalPath Count: in the mpathadm list lu output for all devices on all Sun Cluster nodes. Notethat the pause time necessary may be many minutes, depending on the number of host clusternodes, I/O paths, and devices.

• Sample output; in this case all paths are up:

# mpathadm list lu/dev/rdsk/c4t50002AC0003200D8d0s2 Total Path Count: 4 Operational Path Count: 4

• Sample output; in this case all paths are not up:

NOTE: Only two of four paths are up in the output below, continue to “wait” until Total PathCount equals Operational Path Count.

/dev/rdsk/c4t50002AC0003100D8d0s2 Total Path Count: 4 Operational Path Count: 2

19

Page 20: 3par Upgrade

6 Exanet ExaStore Clustered NAS System PrerequisitesThere are special procedures that will need to be performed on an Exanet ExaStore v4.0.x ClusteredNAS system when an InForm OS update needs to take place. In the standard ExaStore configuration,NAS clients that connect to the ExaStore might experience excessive periods of I/O quiescenceduring the InForm OS upgrade. Contact Exanet for details on obtaining this script as well as specificusage instructions. An overview of the process is included for quick reference:The procedure includes running two scripts:1. Pre-upgrade script, which performs the following:

• Modifies appropriate configuration values.

• Generates the post-upgrade script so that the system can be returned to the standardconfiguration after the InForm OS software update is completed.

2. Post-upgrade script, which sets all appropriate values that were modified in the Pre-upgradescript back to their original values.

20 Exanet ExaStore Clustered NAS System Prerequisites

Page 21: 3par Upgrade

7 VMware ESX ServerOnce the HP 3PAR Storage System server is upgraded to InForm OS 2.3.1, the VMware ESXServer Scsi.ConflictRetries parameter should be returned to its default value or 80 on allVMware ESX servers that connect to the HP 3PAR Storage System, if previously changed to 200as directed by HP. InForm OS 2.3.1 contains a fix for the issue in previous InForm OS versionswhere ESX SCSI-2 reservation release commands could be delayed by the Sysmgr configurationlock resulting in virtual machines I/O errors.

21

Page 22: 3par Upgrade

8 Remote Versus Local Methods for an InForm OS UpdateRead this section for information regarding the difference between a remote online update and alocal online update.

Remote InForm OS UpdatesRemote InForm OS updates are achieved by utilizing HP’s Remote Operations Service Tools(RemOps) (for example, via Ethernet or modem). The process used for remote InForm OS updatesdepends on the connectivity model allowed for remote updates. There are three connectivity models:

• Ethernet RemOps: Service processor software updates can be downloaded, staged, andperformed remotely.

• Modem RemOps: The service processor software CD can be supplied to the customer to placein the service processor CD-ROM drive, and the update can be performed remotely.

• Temporary RemOps: In some cases, customers will temporarily open up connectivity to theservice processor for Remote Operations for software updates. If temporary Remote Operationsaccess can be granted, we will be able to perform the update remotely.

Local InForm OS UpdatesLocal InForm OS updates are achieved by utilizing an on-site service representative to perform theupdate. Typically, local InForm OS updates are performed when there is no remote connection tothe service processor. Additionally, a local InForm OS update may be combined with other on-siteactivities, such as hardware updates or maintenance.

22 Remote Versus Local Methods for an InForm OS Update