Using MySQL Toolkit in a HP Serviceguard Cluster Revision README: B.06.00

For the alert mail notification feature, an additional parameter called
ALERT_MAIL_ID is introduced in the ADF.
ALERT_MAIL ID: Sends an email message to the specified email address
when
packages fail.This email is generated only when packages
fail,
and not when a package is halted by the operator.
To send this email message to multiple recipients, a group
email ID must be created and specified for this parameter.
When an email ID is not specified for this parameter, the
script does not send out this email.
The following files are located in /etc/cmcluster/scripts/ecmt/mysql
after installation.
File Name Description
----------- ------------------------------------------------------
----
tkit_module.sh This script is called by the Master Control Script
and
acts as an interface between the Master Control Script
and the Toolkit interface script (toolkit.sh). It is
responsible for calling the Toolkit Configuration File
Generator Script (described below).
tkit_gen.sh This script is called by the Module Script when
the
package configuration is applied using 'cmapplyconf'
to
generate the toolkit user configuration file in the
package directory (TKIT_DIR).
The MySQL Database server must be installed on all nodes that will
run the MySQL Packages in the HP Serviceguard Cluster. The node
where this runs is termed as PRIMARY node. The other nodes that are
ready to take up the service in case of failure are termed STANDBY
nodes. The MySQL Database Server application runs on the primary node
servicing MySQL Database requests from clients. In the event of a
failure on the primary node, the package will fail over to the standby
node. This means that all necessary configuration information on
all nodes must be identical and the resources must be available to all
supporting nodes. The data must be stored on shared disks and these
disks must be accessible by the same pathnames on each node.
MySQL database server supports multiple DB instances running on the
same node. This toolkit helps in creating multiple MySQL packages.
Each package corresponds to a separate DB server instance with its
own database, toolkit files, and configuration.
A. MySQL Package Configuration Overview
The database server can be configured in two different ways: