Enterprise Cluster Master Toolkit User Guide April 2011 (5900-1606)
Table 30 Legal Package Scripts
DescriptionScript Name
This script contains a list of pre-defined variables that may be customized for
the user's environment. This script provides the user a simple format of the
user configuration data. This file will be included (that is, sourced) by the
toolkit main script hatomcat.sh.
User Configuration file (hatomcat.conf)
This script contains a list of internal-use variables and functions that support
the start and stop of a Tomcat instance. This script will be called by the Toolkit
Interface Script to do the following:
• On package start; it starts the Tomcat server instance.
• On package stop; it stops the Tomcat server instance.
Main Script (hatomcat.sh)
This script contains a list of internal variables and functions that supports
monitoring of a Tomcat instance. Monitoring functionality will be initiated by
calling the toolkit interface script with the "monitor" parameter.
Monitor Script (hatomcat.mon)
This script is an interface between the Serviceguard package control script
and the toolkit main script (hatomcat.sh).
Interface Script (toolkit.sh)
Toolkit User Configuration
All the user configuration variables are kept in a single file hatomcat.conf in shell script format.
The variable names and their sample values are given below in Table 31 (page 119):
Table 31 User Configuration Variables
DescriptionUser Configuration Variables
This is the base directory where HP Tomcat web server is installed. By default
HP Tomcat is installed in the directory /opt/hpws22/tomcat and hence this
is also the default value.
CATALINA_HOME (for example,
CATALINA_HOME="/opt/hpws22/tomcat")
This variable holds the specific configuration file path of a Tomcat server
instance. Each Tomcat instance must have its own configuration directory that
contains its own server configuration file (server.xml). The Tomcat server
default server root directory is "/opt/hpws22/tomcat". However, to have
multiple instances running in a cluster, set a value for this variable.
CATALINA_BASE (for example,
CATALINA_BASE="/opt/hpws22/tomcat")
This is the base directory of Java Development kit. This software is a
prerequisite for running Tomcat.
JAVA_HOME (for example,
JAVA_HOME=/opt/java1.5)
Setting up The Toolkit 119