4 Building Disaster Recovery Serviceguard Solutions Using Metrocluster with Continuous Access EVA

The HP StorageWorks Enterprise Virtual Array (EVA) allows you to configure data replication solutions to provide disaster tolerance for Serviceguard clusters over long distances. This chapter describes the Continuous Access EVA software and the additional files that integrate the EVA with Serviceguard clusters. It then shows how to configure metropolitan cluster solutions using Continuous Access EVA.

The topics discussed in this chapter are:

Files for Integrating the EVA with Serviceguard Clusters

Overview of EVA and Continuous Access EVA Concepts

Preparing a Serviceguard Cluster for Metrocluster Continuous Access EVA

Building a Metrocluster Solution with Continuous Access EVA

Completing and Running Continentalclusters Solution with Continuous Access EVA

Metrocluster allows packages to be configured in the modular style as well as enables you to migrate exiting legacy package to modular style package. For details, see Configuring Modular Packages. Metrocluster also defines a Site Aware Disaster Tolerant Architecture for complex workloads such as Oracle RAC database, including Oracle 10gR2 RAC, Oracle 11gR1 RAC, Oracle 11gR2 RAC, and SAP. This solution uses an additional software feature called the Site Controller Package to provide disaster tolerance for complex workload. For more information on the site aware disaster tolerant architecture, see “Overview of Site Aware Disaster Tolerant Architecture” (page 337).

Files for Integrating the EVA with Serviceguard Clusters

Metrocluster consists of a script, program files, and an environment file that work in an Serviceguard metropolitan cluster to automate failover to alternate nodes in the case of a disaster.

The Metrocluster Continuous Access EVA product contains the following files.

Table 18 Metrocluster Continuous Access EVA Template Files

Name

Description

/usr/sbin/DRCheckDiskStatus

The script that checks for a specific environment file in the package

 

directory and executes the specific storage DR check program. This

 

file should not be edited.

 

 

/usr/sbin/DRCheckCAEVADevGrp

The program that manages the Continuous Access EVA DR group that

 

is used by the package.

 

 

/usr/sbin/smispasswd

The utility that is used to define the information about Management

 

Server and SMI-S that are used in the solution.

 

 

/usr/sbin/evadiscovery

The utility that is used to define the information about EVA storage and

 

DR groups that are used in the solution.

 

 

/opt/cmcluster/toolkit/SGCAEVA/

The Metrocluster Continuous Access EVA Management Server and

smiseva.conf

SMI-S configuration template. This file must be edited for the specific

 

Management Server and SMI-S information before using it.

 

 

/opt/cmcluster/toolkit/SGCAEVA/

The Continuous Access EVA configuration template. This file must be

mceva.conf

edited for the specific EVA storage cells and DR Group information to

 

be used in a Metrocluster environment before using it.

 

 

/opt/cmcluster/toolkit/SGCAEVA/

The Metrocluster Continuous Access EVA environment file. This file must

caeva.env

be customized for specific EVA DR groups and Serviceguard packages.

 

Copies of this file must be customized for each separate Serviceguard

 

 

Files for Integrating the EVA with Serviceguard Clusters 211