HP Serviceguard Oracle DataGuard Toolkit User Guide, April 2011

where:
pkg_ascii_file is the package file of the existing ECMT Oracle package. This
can be generated using the command cmgetconf p <pkg_name>
<output_filename>
module_file_name is the name of the module to be included in the running
package. In case of Data Guard package, its value will be tkit/dataguard/
dataguard.
output_file_name is the template file that gets generated with the values of the
ECMT Oracle database module populated in it. The user must edit this file and enter
values for the Data Guard specific package attributes and then apply the package
using the cmapplyconf command.
The package then should be reapplied after editing the Package Configuration file and
then run using cmrunpkg command.
2. If the customer does not have an ECMT Oracle package running and wants to create a fresh
Data Guard package, then the command to create a combinational package is:
cmmakepkg m ecmt/oracle/oracle m tkit/dataguard/dataguard
<pkg_file_name>
where:
ecmt/oracle/oracle is the Oracle toolkit module shipped with ECMT Oracle toolkit.
tkit/dataguard/dataguard is the Data Guard toolkit module shipped with the ODG
toolkit.
pkg_file_name is the template file that gets generated. The user needs to edit this file
and enter values for the ECMT Oracle specific package attributes and also for the Data
Guard specific package attributes, and then apply the file using cmapplyconf command
to create the package.
NOTE: The package parameter, START_MODE, must be set to mount” when an ECMT Oracle
toolkit is used in combination with an ODG toolkit.
In the case of Active Data Guard, the standby database will be started up to the open” state. The
user should only set the ACTIVE_STANDBY parameter to yes, if they have purchased the optional
license to enable Active Standby functionality in the Oracle Data Guard Enterprise Edition. Active
Data Guard is supported in Oracle database version 11gR1 or later.
RAC Environment
ODG can also be set up in an Oracle Real Application Clusters (RAC) environment. This architecture
combines the scalability and availability advantages of RAC with the site protection capabilities
of Data Guard is called Maximum Availability Architecture (MAA). An Oracle Data Guard
configuration can consist of any combination of single-instance and RAC multiple-instance databases.
The standby can be an Oracle RAC or single-instance Oracle database. SGeRAC can be used to
improve the resilience of an Oracle RAC environment, providing a higher level of availability with
more extensive monitoring of components that may fail. It should be noted that in a multi-node
setup, only one of the standby instances can perform the recovery. Details about configuring Oracle
Data Guard in an RAC environment can be found at the Oracle website http://
download.oracle.com/docs/cd/B19306_01/server.102/b14239/rac_support.htm .
8 Serviceguard support for Oracle Data Guard