Building Disaster Recovery Serviceguard Solutions Using Metrocluster with Continuous Access EVA A.05.01

2 Configuring an application in a Metrocluster environment
Installing the necessary hardware and software
When the following procedures are complete, an adoptive node will be able to access the data
belonging to a package after it fails over.
Setting up the storage hardware
1. Before you configure Metrocluster with Continuous Access EVA, you must correctly cable the
EVA with redundant paths to each node in the cluster that will run packages accessing data
on the array.
2. Install and configure the hardware components of the EVA, including HSV controllers, disk
arrays, SAN switches, and Management Server.
3. Install and configure HP P6000 Command View and SMI-S EVA on the Management Server.
For the installation and configuration process, see the HP P6000 Command View Installation
Guide.
Installing the necessary software
Before you configure a Metrocluster, make sure the following software is installed on all nodes:
Serviceguard
Metrocluster with Continuous Access EVA
MCDREnabler Toolkit
See the Release Notes and Compatibility and Feature Matrix available at http://www.hp.com/
go/hpux-serviceguard-docs ->HP Serviceguard Metrocluster with Continuous Access EVA for the
latest patches available for the above mentioned software.
Creating the cluster
Create a single Serviceguard cluster with components on multiple sites using easy deployment
method or the regular deployment methods.
Easy deployment of Metrocluster
Starting with Serviceguard version A.11.20 Patch PHSS_41628, the cmdeploycl command can
be used to create a Metrocluster with sites configured in Serviceguard cluster configuration.
Additionally, cmdeploycl throws a warning in case a quorum server is not specified in its list of
arguments when it is executed to create a cluster on nodes where Metrocluster is installed. The
cmdeploycl command and options are described below:
cmdeploycl [-t] [-s site ]... [-n node]... [-N net_template ] [-c
clustername] [-q qs_host [qs_ip] | -L locklun] [-cfs]
For example, to create a two site cluster with nodes n1, n2, n3,and n4, run the following command:
# cmdeploycl -s siteA -n n1 -n n2 -s siteB -n n3 -n n4 -q qs.quorum.com
Regular deployment method
The traditional approach of cluster deployment is used when there is a need to tune the cluster
parameters specifically. Use the cmquerycl command to specify a set of nodes to be included
in the cluster and to generate a template for the cluster configuration file. Modify the parameter
values as needed and then do a cluster configuration validation using cmcheckconf command.
Once the cluster configuration validation is completed, then apply the cluster configuration using
cmapplyconf command.
For example, for cmquerycl
14 Configuring an application in a Metrocluster environment