HP P6000 Cluster Extension Software Installation Guide Abstract This guide contains detailed instructions for installing and removing HP P6000 Cluster Extension Software in Windows environment. The intended audience has independent knowledge of related software and of the HP P6000/EVA Array and its software.
© 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, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Government under vendor's standard commercial license. The information contained herein is subject to change without notice.
Contents 1 Preparing to install P6000 Cluster Extension..................................................5 Ideal environment.....................................................................................................................5 Network communication requirements.........................................................................................5 Data backup requirements.........................................................................................................
White papers....................................................................................................................29 HP websites......................................................................................................................29 Typographic conventions.........................................................................................................29 Documentation feedback................................................................................................
1 Preparing to install P6000 Cluster Extension This chapter provides information about general environment considerations and pre-installation requirements. Ideal environment The ideal configuration environment consists of at least five servers (two at each data center site and one as an arbitrator at a third site) with separate, redundant communications links for cluster heartbeats, client access, and HP P6000 Continuous Access.
Failover function P6000 Cluster Extension Software requires cluster software to automatically fail over among systems on a local site or between sites. Because the software manipulates the application startup process before storage system vdisks are accessed, it must be integrated as the first resource (in the order of resources). The software must be installed on all servers in the cluster that can run the application service.
Figure 1 Zoning example Disk space and system memory requirements • 50 MB for the P6000 Cluster Extension installation directory (%ProgramFiles%\ Hewlett-Packard\Cluster Extension EVA) • At least 25 MB of system memory Required firmware and software For specific firmware and software versions, see the HP SPOCK website: http://www.hp.com/ storage/spock.
2 Installing P6000 Cluster Extension Software This chapter describes the installation of P6000 Cluster Extension in Failover Cluster (MSCS) environments with HP P6000/EVA disk arrays. This version of P6000 Cluster Extension allows you to install, uninstall, modify, and repair P6000 Cluster Extension on all of the nodes in a cluster by running the installer from one node in the cluster. This feature is not available for performing P6000 Cluster Extension upgrade procedures.
to one of the storage systems. However, a connection to either storage system is not necessary for the node to act as a tiebreaker. • SAN fabrics can be extended to allow for array-based data replication. Consult the HP P6000 Continuous Access Implementation Guide and the HP SAN Design Reference Guide for supported SAN extension configuration and instructions on setting up your HP P6000 Continuous Access environment.
Creating vdisks and adding a LUN presentation Create the storage (vdisks) for your application data using the SSSU or the P6000 Command View GUI, and then present the vdisks to the cluster nodes connected to that P6000/EVA array. NOTE: Later in this installation process, you will create a LUN presentation for your remote destination vdisk and set the access mode property for the destination vdisk to read-only. See “Setting read-only mode and adding a LUN presentation to the destination vdisk” (page 11).
Creating DR groups Before you can use P6000 Cluster Extension, you must create a DR group that includes your previously created vdisk(s). When you create the DR group with a local vdisk (or vdisks), a replica of the vdisk(s) on the remote destination storage system is created automatically. The disk pair is called a DR group member or copy set. When you create a DR group, note the following: • Set Write mode to Synchronous or Asynchronous.
1. Before installing MSCS, create your disk configuration through the Disk Manager. If the disks are not visible, re-scan your disks in the Disk Manager. NOTE: You may need to shut down all but one server on the source storage system to successfully configure your disks in the Disk Manager. Errors may occur during partitioning and formatting because all servers that you present the same disk to on the local storage will compete for access to the disk.
2. Make sure that the cluster management application is not running on the cluster nodes where you plan to install P6000 Cluster Extension. NOTE: Failover Cluster Management is used on Windows Server 2008/2008 R2/2012. For Windows Server 2012 and Windows Server 2012 Server Core, ensure that powershell cmdlets module for failover clustering is enabled. 3. Run the installer by doing one of the following: • Double-click the P6000 Cluster Extension installation package.
8. 9. Accept the default location, or click Browse and specify a new destination. Specify whether the installation directory will apply to all nodes selected for installation: • If you want to use the same destination location for all nodes selected in the previous step, select the Use the same destination location for all the selected remote cluster nodes check box, and then click Next.
11. For all remote cluster nodes: Accept the default location or enter a new location, and then click Next. 12. The installer asks if you want to install a permanent license. Click Yes to install a permanent license. Follow the instructions in “Licensing” (page 25) to retrieve and install the license, and then click Finish. NOTE: You must perform the permanent license installation procedure separately on each cluster node.
Upgrading from P6000 Cluster Extension 4.00.00 or later (Windows Server 2008/2008 R2/2012) IMPORTANT: Perform the upgrade procedure on each node locally. P6000 Cluster Extension does not support remote upgrades. 1. 2. Download the P6000 Cluster Extension Software from https://h20392.www2.hp.com/portal/ swdepot/displayProductInfo.do?productNumber=CLX. Verify that the new version of P6000 Cluster Extension supports the version of P6000 Command View that is installed on your management servers.
Resetting the DR group GUI display After the upgrade is complete, the P6000 Cluster Extension resource configuration GUI displays a blank value for the DR group Write mode property for existing P6000 Cluster Extension resources. P6000 Cluster Extension will work as expected even though the Write mode is not displayed in the GUI. If you want to view the correct Write mode value in the GUI, perform the following procedure: 1.
Modifying the P6000 Cluster Extension installation Once P6000 Cluster Extension is installed, you can modify the installation by adding or removing components. 1. Start the P6000 Cluster Extension InstallShield wizard: a. Depending on your version of Windows, do one of the following: b. • For Windows Server 2008/2008 R2/2012: Select Start→Control Panel→Programs and Features. • For Server Core or Hyper-V Server: Run the P6000 Cluster Extension installation package from the command line.
Removing P6000 Cluster Extension 1. Make sure that the cluster management application is not running. Failover Cluster Management is used on Windows Server 2008/2008 R2/2012. 2. Start the P6000 Cluster Extension InstallShield wizard: a. Depending on your version of Windows, do one of the following: b. • For Windows Server 2008/2008 R2/2012: Select Start→Control Panel→Programs and Features.
In addition to showing the results of the installation process, the .result file helps you identify the status of remote maintenance if cluster level maintenance (modify, repair, remove) fails. NOTE: If the .result file is not found on the remote cluster node, run the P6000 Cluster Extension setup by logging on to the remote cluster node locally. If you receive an error similar to Another installation is already in progress…, then stop the process IDriver.exe (and msiexec.
Table 1 Windows remote installation error codes (continued) ERROR code Description Corrective action EVA". Powershell cmdlets can also be used instead of cluster.exe to perform the registration. For more information, see Microsoft documentation. ERROR_CLXMSCSEX_REGISTER_FAILED Installation completed on the local cluster node. Register the resource extension DLL by running the following cluster command: Setup was unable to register the Cluster Cluster / regadminext:clxevamscsex.dll. Extension EVA DLL.
Table 1 Windows remote installation error codes (continued) ERROR code Description Corrective action ERROR_RESOURCE_EXISTS Uninstall failed on the local cluster node. Remove all Cluster Extension EVA-type resource(s) from this cluster, and then run the P6000 Cluster Extension setup. Setup is unable to remove the Cluster Extension P6000 resource type. Cluster Extension P6000 resource(s) are still configured in this cluster. ERROR_RESOURCE_STATE_ONLINE Uninstall failed on the local cluster node.
Registering the resource type and resource extension DLL manually If a problem occurs during installation, execute the following commands from the command line to register the resource type from any one of the cluster nodes: 1.
3. To Check if the resource DLL is registered, run the following command: (Get-ClusterResourceType "Cluster Extension EVA").AdminExtensions If the DLL is registered, the output includes the GUID of the admin extension: {ADD4FC7D-6DF5-40FF-9371-BBFC8619393D} If DLL is not registered a. Run the command regsvr32 c:\windows\system32\clxevamscsex.dll. Run this command from all the cluster nodes. b. Run the command on the powerShell environment (Get-ClusterResourceType "Cluster Extension EVA").
3 Licensing This chapter explains how to obtain and install the product license keys. A license key is required to use all of the product features. The License Entitlement Certificate provides instructions on how to obtain a license key. In the meantime, a temporary, instant-on license key is available so that you can immediately start using all of the features. The instant-on key is valid for 60 days from the first use.
Importing a license key from a file When you receive the license key file by email, import the license key by running the following command: clxautopass -addpasswords license file path Where license file path is the full (absolute) path name to the license key file. This command is equivalent to using the Install/Restore License Key from file option in AutoPass. Using the P6000 Cluster Extension registration tool To install a license key: 1.
3. Select any installed instant-on license key, and then click Remove.
4 Support and other resources Contacting HP For worldwide technical support information, see the HP support website: http://www.hp.
White papers The following white papers are available at www.hp.
NOTE: TIP: Provides additional information. Provides helpful hints and shortcuts. Documentation feedback HP welcomes your feedback. To make comments and suggestions about product documentation, please send a message to storagedocsFeedback@hp.com. All submissions become the property of HP.
Glossary array A synonym of storage array, storage system, and virtual array. A group of disks in one or more disk enclosures combined with controller software that presents disk storage capacity as one or more virtual disks. CA HP P6000 Continuous Access. CA lets you create and maintain duplicate copies of local logical volumes on a remote storage system. CLI Command-line interface. An interface comprised of various commands which are used to control operating system responses.
LUN Logical unit number. A LUN results from mapping a logical unit number, port ID, and LDEV ID to a RAID group. The size of the LUN is determined by the emulation mode of the LDEV and the number of LDEVs associated with the LUN. LVM Logical Volume Manager. management server A server on which HP management software is installed. MNS Majority node set. MPIO Multipath I/O. MSCS Microsoft Cluster Service. NAS Network attached storage.
virtual disk Variable disk capacity that is defined and managed by the array controller and presentable to hosts as a disk. VLAN Virtual LAN. VSC Volume size customization. Also known as CVS. WDM Wavelength division multiplexing. The technique of placing multiple optical signals on a single optical cable simultaneously. WWN World Wide Name. A unique identifier assigned to a Fibre Channel device.
Index A M AutoPass command-line utility, 25 AutoPass license program, 25 clxautopass command-line utility, 25 contacting HP, 28 conventions document, 29 maintenance Windows, 17 memory requirements, 7 MSCS installation, 11 integration with P6000 Cluster Extension, 8 multipath software Windows, 9 D N data backup requirements, 5 disk space requirements, 7 document conventions, 29 documentation HP website, 28 providing feedback on, 30 related, 28 DR groups creating, 11 network requirements, 5 C F fail
S SAN configuration Windows, 8 Subscriber's Choice, HP, 28 T technical support HP, 28 service locator website, 29 troubleshooting Windows, 19 Windows error codes, 22 typographic conventions, 29 U uninstalling P6000 Cluster Extension Windows, 19 upgrading P6000 Cluster Extension, 15 with P6000 Command View (Windows), 17 V vdisks, 6 creating, 10 LUN presentation, 11 setting read-only mode, 11 versions supported software, 7 W websites HP , 29 HP Subscriber's Choice for Business, 28 product manuals, 28 Wind