Table 20 Package Configuration File Parameters (continued)

Parameter Name [configuration

 

 

file parameters]

Configuration file

Description

 

 

 

HALT_SCRIPT

<control script>

# Script to halt the service

 

 

 

SERVICE_NAME

"mysql_monitor"

# Service Name

Table 21 Package Control Script Parameters

Parameter Name [control script

 

 

parameters]

Control script

Description

 

 

 

VG

vgMySQL

# VG created for this package

 

 

 

LV

/dev/vgMySQL/lvol1

# Logical vol created in VT

 

 

 

FS

/MySQL_1

# File system for DB

 

 

 

FS_TYPE

"ext2"

# FS type is "Extended 2"

 

 

 

FS_MOUNT_OPT

"-o rw"

# mount with read/write options

 

 

 

SUBNET

"192.70.183.0"

# Package Subnet

 

 

 

IP

"192.70.183.171"

# Relocatable IP

 

 

 

#The service name must be the same as defined in the package. #configuration file.

SERVICE_NAME="mysql1_monitor"SERVICE_CMD="/etc/cmcluster/pkg/MYSQL1/toolkit.sh monitor"SERVICE_RESTART="-r 0"

In addition to the variables, modify the following functions in the package control script: Table 22 Functions in Package Control Script

Functions in Package Control

 

Script

Change

 

 

customer_defined_run_cmds

Replace the "empty" line (": #do nothing...") with /etc/cmcluster/pkg/MySQL1/

 

toolkit.sh start.

 

 

customer_defined_halt_cmds

Replace the "empty" line (": #do nothing...") with /etc/cmcluster/pkg/MySQL1/

 

toolkit.sh stop.

 

 

customer_defined_halt_cmds

Replace the "empty" line (": #do nothing...") with /etc/cmcluster/pkg/MySQL1/

 

toolkit.sh stop.

 

 

Assuming the cluster has already been configured, edit the cluster configuration file to update the "MAX_CONFIGURED_PACKAGES" (for example, increase MAX_CONFIGURED_PACKAGES by the number of packages you are adding to the cluster). After editing the configuration file apply the change via the cmapplyconf -C <cluster_config_file> command.

Distribute the cluster configuration file to all the nodes of the cluster using rcp (this is optional but recommended).

The cluster has been updated so that you can add packages. To actually bring the cluster up, issue the command cmruncl, then cmviewcl to see the cluster up and running.

For more information on cluster configuration, management, and maintenance, see Managing ServiceGuard manual available at http://www.hp.com/go/hpux-serviceguard-docs —>HP Serviceguard manual.

Package Configuration File and Control Script 93