Using Easy Deployment in Serviceguard and Metrocluster environments on HP-UX 11i v3
23
Parameter discovery and default parameters
By way of automatic package parameter discovery by the Easy Deployment operation, the following
Oracle RAC database package attributes are automatically populated in the corresponding
configuration file:
• Cluster nodes
• Oracle User
• OC-MNP package name
• OC-MNP toolkit directory
The Oracle RAC database package name parameter is initialized in the following manner:
• In a non-Metrocluster environment, this is set to rac_<dbname>_pkg.
• In a site-aware Metrocluster environment, the site_id will be appended to the package name
(rac_<dbname>_pkg).
In a non-Metrocluster environment, the Oracle RAC database package working directory is set to
/etc/cmcluster/rac_<dbname>_pkg/. In a site-aware Metrocluster environment, the Oracle
Clusterware package working directory is set to
/etc/cmcluster/rac_<dbname>_pkg_site_<site_id>/. All other package parameters will
be set to default values in accordance to the latest edition of the manual Using Serviceguard
Extension for RAC. Please refer to the same for more details on default package parameters.
Error and exception handling
An error message will appear in the Serviceguard Manager package Easy Deployment operation log
window if the Oracle RAC DB deployment fails for one or more of the following reasons:
• A modular RAC DB package is already configured in the cluster for the Oracle database name
specified by the user.
Note: The package Easy Deployment operation will not be able to identify a legacy RAC DB package.
Multiple Oracle Clusterware packages have been configured in the cluster.
Note: The package Easy Deployment operation will not be able to identify a legacy Oracle Clusterware package.
• An error occurs during deployment of the Oracle Clusterware package. As mentioned before,
Oracle RAC DB package deployment auto-deploys an Oracle Clusterware package if it is not found
to be pre-configured in the cluster.
• The cluster with a non-Metrocluster environment already has a non-RAC DB package configured for
any other third-party application with the name rac_<dbname>_pkg; or, in a site-aware
Metrocluster, a non-RAC DB package with the name rac_<dbname>_pkg_<site_id> already
exists, configured for any other third-party application on a given site.
• An unexpected error occurs during the Oracle RAC DB package deployment operation.
Limitations
• Supports only Oracle 11gR2 RAC
• Supports only shared storages configured using CFS (SG SMS A.03.01 or later)
• Supports only modular package style
• If a legacy package for a CFS disk group already exists in the cluster and no mount point package
exists, users must not use the Serviceguard Manager package Easy Deployment feature to deploy
modular packages for the same Oracle Clusterware/RAC DB.