Single-instance environment
The sample configuration mentioned below uses the installation directory mode operation. This example on ODG package setup and configuration is for an ODG configuration using LVM. It illustrates the creation of a package for ODG in a
1.Creating a package configuration
•Create two packages: one for the primary database on the primary cluster and the other for the standby database on the standby cluster.
•Create a directory in/etc/cmcluster,
for example, /etc/cmcluster/pkg/dgpkg
This directory becomes TKIT_DIR and cd to this directory.
•Run the following commands to create the package configuration file templates.
NOTE: For a
In the below mentioned example, the ODG toolkit module is used with the ECMT Oracle modules as follows:
#cmmakepkg
•Specifying configuration parameters in the package
After the package configuration file is created, you must specify various parameter values. Only the parameters that are to be modified in dgpkg.conf specifically for this configuration are shown here.
The package configuration file shown below contains attributes of both the ECMT Oracle toolkit and the ODG toolkit.
The following attributes are specific to the Oracle toolkit in ECMT:
#
#“package_name” is the name that is used to identify the package.
#Package names must be unique within a cluster.
#
package_name dgpkg
#
#“package_description” specifies the application that the package runs.
package_description “Serviceguard Package”
#“package_type” is the type of package.
#The package_type attribute specifies the behavior for this package.
#
package_type failover
#
#“run_script_timeout” is the number of seconds allowed for the package to start.
#“halt_script_timeout” is the number of seconds allowed for the package to halt.
run_script_timeout 300 halt_script_timeout 600
#“script_log_file“ is the full path name for the package control script log
#file.
script_log_file /etc/cmcluster/pkg/dgpkg/pkg.log
#
#Define package configuration directory
ecmt/oracle/oracle/TKIT_DIR /etc/cmcluster/pkg/dgpkg