Designing Disaster Recovery Clusters using Metroclusters and Continentalclusters, Reprinted October 2011 (5900-1881)

cmhaltpkg <RAC MNP package name>
Because the RAC MNP is down, as it is halted in the cluster, the Site Controller Package does not
interpret it as a failure. The Site Controller Package continues to run on the same site and the Site
Safety Latch will remain open.
After the maintenance procedures are complete, restart the RAC MNP package at the same site.
Run the following command to restart the RAC MNP package:
cmrunpkg <RAC MNP package name>
However, if the Site Controller Package is halted while the RAC MNP package is halted for
maintenance, it results in the RAC MNP stack on that site shutting down. In this scenario, the RAC
MNP package can only be started by restarting the Site Controller Package. This is because the
Site Safety Latch closes when the Site Controller Package halts.
Maintaining Oracle Database 10gR2 RAC
A RAC database configured using SADTA has two replicas of the RAC database configuration;
one at each site. The database configuration is replicated between the replicas using a replicated
storage. Most of the maintenance changes done at the site with the active database configuration
is propagated to the other site. However, some changes, such as service configuration, and Oracle
patch installation, are not replicated. Such maintenance operations must be performed on the RAC
database configurations at both the sites. For more information on maintaining an Oracle RAC
database, see the Oracle documentation. You must also see the Serviceguard Extension for Oracle
RAC manual available at http://www.hp.com/go/hpux-serviceguard-docs.
To complete maintenance operations that require that the RAC database or its instance to be halted,
requires the SGeRAC toolkit MNP package in the cluster or its instance to be halted. Run the
following command to halt the SGeRAC MNP package:
cmhaltpkg <RAC MNP package name>
The Site Controller Package does not interpret halting of the RAC MNP Stack package as a failure
and continues to run uninterrupted. Once the maintenance procedures are complete, restart the
RAC MNP package. Run the following command to restart the RAC MNP package:
cmrunpkg <RAC MNP package name>
However, if the Site Controller Package is halted while the RAC MNP package was halted for
maintenance, the RAC MNP stack can only be started by restarting the Site Controller Package.
Moving a Site Aware Disaster Tolerant Oracle RAC Database to a Remote Site
To perform maintenance operations that require the entire site to be down, you can move the
disaster tolerant Oracle RAC database to a remote site. To move the RAC database to a remote
site, the local RAC database configuration must be first shut down and then the remote RAC
database configuration must be started.
Complete the following procedure to move the database to a remote site:
1. Halt the Site Controller Package of the RAC database.
cmhaltpkg <site_controller_package_name>
2. Ensure the RAC MNP stack packages are halted successfully.
cmviewcl -l package
3. Start the Site Controller Package on a node in the remote site.
cmrunpkg <site_controller_package_name>
The Site Controller Package starts up on a node in the remote site and starts the RAC MNP stack
packages that are configured.
404 Designing a Disaster Recovery Solution Using Site Aware Disaster Tolerant Architecture