
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 |
|
|
/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 | |
| Management Server and |
|
|
/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