Example 1 For example:

LVM

VxVM

-----

------

 

 

VG[0]="vg01"

VXVM_DG[0]="DG_00"

 

 

LV[0]="/dev/vg01/lvol1"

LV[0]="/dev/vx/dsk/DG_00/LV_00

FS[0]="/shared/tomcat_1"

FS[0]="/shared/tomcat_1"

FS_TYPE[0]="vxfs"

FS_TYPE[0]="vxfs"

FS_MOUNT_OPT[0]="-o rw"

FS_MOUNT_OPT[0]="-o rw"

IP[0]="192.168.0.1"

SUBNET[0]="192.168.0.0"

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

SERVICE_NAME[0]="tomcat1_monitor"

SERVICE_CMD=[0]"/etc/cmcluster/pkg/tomcat_pkg1/toolkit.sh monitor"

SERVICE_RESTART[0]="-r 0"

Edit the customer_defined_run_cmds function to execute the toolkit.sh script with the start option. In the example below, the line "/etc/cmcluster/pkg/tomcat_pkg1/toolkit.sh start" was added, and the ":" null command line deleted.

For example:

function customer_defined_run_cmds

{

#Start the Tomcat Web Server. /etc/cmcluster/pkg/tomcat_pkg1/toolkit.sh start

test_return 51

}

Edit the customer_defined_halt_cmds function to execute the toolkit.sh script with the stop option. In the example below, the line "/etc/cmcluster/pkg/tomcat_pkg1/toolkit.sh stop" was added, and the ":" null command line deleted.

For example:

function customer_defined_halt_cmds

{

#Stop the Tomcat Web Server. /etc/cmcluster/pkg/tomcat_pkg1/toolkit.sh stop test_return 51

}

3.Configure the Tomcat user configuration file hatomcat.conf as explained in the next section.

4.Copy this package configuration directory to all other package nodes.

Use the same procedure to create multiple Tomcat packages (multiple Tomcat instances) that will be running on the cluster.

Creating Serviceguard package using Modular method.

Follow the steps below to create Serviceguard package using Modular method:

1.Create a directory for the package.

Creating Serviceguard package using Modular method. 117