Building Disaster Recovery Serviceguard Solutions Using Metrocluster with 3PAR Remote Copy

4 Metrocluster Features
Cluster verification
Starting HP Serviceguard version A.11.20, the cmcheckconf-v command validates the cluster
and the package configuration. Starting March 2013 patch release, Metrolcuster uses this
functionality to ensure the sanity of Metrocluster and the Site Controller package configuration. HP
recommends that you set up a cron job to regularly run the cmcheckconf command. For more
information about setting the cron job, see Setting up Periodic Cluster Verification section in the
latest version of the Managing Serviceguard manual available at http://www.hp.com/go/
hpux-serviceguard-docs —> HP Serviceguard.
“Validating Metrocluster package” (page 39) lists the checks made on a Metrocluster Package.
Table 2 Validating Metrocluster package
RemarkCommandValidations/Checks
For Metrocluster with 3PAR Remote Copy, It checks
whether the InformOS CLI is installed.
cmcheckconf [v]
# cmcheckconf
Verify whether the Array Management
Software is available.
cmapplyconf
# cmapplyconf -P
<Metrocluster_pkg.conf>
cmcheckconf [-P/-p]
# cmcheckconf -P
<Metrocluster_pkg.conf>
# cmcheckconf -p
<pkg_reference_file>
cmcheckconf [-v]Verify whether the contents in the
environment file matches with the
# cmcheckconf
contents in the package present in the
CDB.
Checks the package configuration file that is
passed as an argument for the cmcheckconf
cmcheckconf [v]
# cmcheckconf
Verify all attributes in the Metrocluster
module.
[-P/-p] command. For cmcheckconf, it checks
cmapplyconf
the Metrocluster environment file that is available
in the Metrocluster package directory.
# cmapplyconf -P
<Metrocluster_pkg.conf>
cmcheckconf [-P/-p]
# cmcheckconf -P
<Metrocluster_pkg.conf>
# cmcheckconf -p
<Metrocluster_pkg>
Warns you if the disks belonging to a volume
group or a diskgroup are not being replicated. It
cmcheckconf [v]
# cmcheckconf
Verify whether the disks belonging to
a volume group or a disk group are
being replicated. reports an error if the disks belong to a replication
cmapplyconf
group that is different from what is mentioned in
the environment file or the package configuration
file.
# cmapplyconf -P
<Metrocluster_pkg.conf>
When Metrocluster is integrated with Site
Controller, this verify is done only when you run
cmcheckconf [-P/-p]
# cmcheckconf -P
<Metrocluster_pkg.conf>
the cmcheckconf [-v] command. During
validation, it creates a list of volume groups and
# cmcheckconf -p
<Metrocluster_pkg>
diskgroups for all the packages controlled by Site
Controller and does the above verify.
Restrictions
Cluster verification 39