Designing Disaster Tolerant High Availability Clusters, 10th Edition, March 2003 (B7660-90013)

Building a Metropolitan Cluster Using MetroCluster/SRDF
Overview of MetroCluster/SRDF
Chapter 4124
Overview of MetroCluster/SRDF
MetroCluster is a set of scripts and an environment file that work in an
MC/ServiceGuard cluster to automate failover to alternate nodes in the
case of disaster in a metropolitan cluster. The MetroCluster/SRDF
product contains the following files.
MetroCluster/SRDF has to be installed on all nodes that will run a
ServiceGuard package that accesses data on an EMC Symmetrix where
the data are replicated to a second Symmetrix using the SRDF facility.
In the event of node failure, the integration of MetroCluster/SRDF with
the package will allow the application to fail over in the following ways:
among local host systems that are attached to the same EMC
Symmetrix.
between one system that is attached locally to its EMC Symmetrix
and another remote host that is attached locally to the other EMC
Symmetrix.
Table 4-1 MetroCluster/SRDF Template Files
Name Description
/opt/cmcluster/toolki
t/SGSRDF/srdf.env
The MetroCluster/SRDF environmental file. This file
must be customized for the specific EMC Symmetrix
and HP 9000 host system configuration. Copies of this
file must be customized for each separate
MC/ServiceGuard package.
/opt/cmcluster/toolkit/SGS
RDF/samples
A directory containing sample convenience shell
scripts that must be edited before using. These shell
scripts may help to automate some configuration tasks.
These scripts are contributed, and not supported.
/usr/sbin/DRCheckDiskSt
atus
The script that checks for a specific environment file in
the package directory and should not be edited.
/usr/sbin/DRCheckSRDF
DevGrp
The script that checks the status of the SRDF device
group that is used by the package and should not be
edited.