Using Serviceguard Extension for RAC, 10th Edition, April 2013
HP-UX versionStorage ManagementToolkit Multi-Node package
11i v3CVM raw(version 5.0.1)Oracle Clusterware
11i v3CFS(version 5.1 SP1)Oracle Clusterware
11i v3CFS(version 5.1 SP1)RAC Instance
11i v3ASM over HP-UX raw 11i v3 disksRAC Instance
SGeRAC Toolkit Administration
Serviceguard package commands administer the Toolkit OC MNP and RAC MNP and ASMDG
MNP . To start the MNP when the SG/SGeRAC cluster is up and running, use cmrunpkg or
cmmodpkg to start all instances, or use cmrunpkg or cmmodpkg with the option -n nodeName
to start a single instance on a specified node.
To halt all MNP instances, use cmhaltpkg, or use cmhaltpkg with the option -n nodeName
to halt a single instance on a specified node. If the package configuration parameter AUTO_RUN
is set to yes, the MNP starts automatically when the cluster starts up or when the node joins the
cluster. After the Oracle Clusterware and RAC instances are started in the MNP packages, you
must not manage (halt or restart) Oracle Clusterware and RAC instances outside of the package,
otherwise the package might fail.
If a node is added to the cluster and runs a RAC instance, the OC MNP and ASMDG MNP and
the corresponding RAC MNP must be modified and reapplied to add the node into the package
configuration. If a node running the RAC instance is deleted from the cluster, the OC MNP and
ASMDG MNP and the corresponding RAC MNP must be modified and reapplied to delete the
node from the package configuration
If TKIT_SCRIPT_DIR is not set to default value, copy the new OC MNP, ASMDG MNP, and RAC
MNP scripts to the TKIT_SCRIPT_DIR directory from the respective location
/opt/cmcluster/SGeRAC/toolkit/ when an SGeRAC upgrade is done or when an SGeRAC
patch is installed.
If a node running the OC MNP and RAC MNP needs to be shutdown via command /etc/shutdown,
you must run cmhaltnode -f to cleanly halt the cluster, and then run the shutdown command.
If the Oracle Clusterware or RAC software is being upgraded, HP recommends that you bring
down the OC MNP, ASMDG MNP (if configured), and RAC MNP packages, and then start Oracle
Clusterware and Database using Oracle commands crsctl and srvctl. After the upgrade, update
(if there are any changes) the configuration files of these packages as needed, and then restart
the packages.
Modular Packages Configuration Parameters
For modular packages, it is not necessary to create a package script file, and the package
configuration file template can be created by running the Serviceguard command cmmakepkg
-m sg/multi_node_all -m <toolkit module name> [-t <config file>].
For the OC MNP:
DescriptionAttributes
Set to any name desired for the OC MNP.package_name
Set by default to multi_nodepackage_type
Set by default to "SGeRAC Toolkit Oracle Clusterware package"package_description
Specify the names of the nodes on which the OC MNP will run.node_name
Set to yes or no depending on whether the OC MNP needs to be started on cluster
join or on demand.
auto_run
76 Serviceguard Configuration for Oracle 10gR2, 11gR1, or 11gR2 RAC