Name

ocf:tomcat — Manages a Tomcat servlet environment instance

Synopsis

OCF_RESKEY_tomcat_name=string OCF_RESKEY_script_log=string [OCF_RESKEY_tomcat_stop_timeout=integer] [OCF_RESKEY_tomcat_suspend_trialcount=integer] [OCF_RESKEY_tomcat_user=string] [OCF_RESKEY_statusurl=string] [OCF_RESKEY_max_stop_time=integer] [OCF_RESKEY_java_home=string] [OCF_RESKEY_java_opts=string] OCF_RESKEY_catalina_home=string OCF_RESKEY_catalina_base=string OCF_RESKEY_catalina_out=string OCF_RESKEY_catalina_pid=string [OCF_RESKEY_tomcat_start_opts=string] [OCF_RESKEY_catalina_opts=string] OCF_RESKEY_catalina_tmpdir=string [OCF_RESKEY_catalina_rotate_log=string] [OCF_RESKEY_catalina_rotatetime=integer] OCF_RESKEY_java_endorsed_dirs=string OCF_RESKEY_logging_config=string OCF_RESKEY_logging_manager=string tomcat [start | stop | status | monitor | meta-data | validate-all]

Description

Resource script for Tomcat. It manages a Tomcat instance as a cluster resource.

Supported Parameters

OCF_RESKEY_tomcat_name=The name of the resource

The name of the resource, added as a Java parameter in JAVA_OPTS: -Dname=<tomcat_name> to Tomcat process on start. Used to ensure process is still running and must be unique.

OCF_RESKEY_script_log=Log file

Log file, used during start and stop operations.

OCF_RESKEY_tomcat_stop_timeout=Time-out for the stop operation. DEPRECATED

Time-out for stop operation. DEPRECATED

OCF_RESKEY_tomcat_suspend_trialcount=Max retry count for stop operation. DEPRECATED

Maximum number of times to retry stop operation before suspending and killing Tomcat. DEPRECATED. Does not retry.

OCF_RESKEY_tomcat_user=The user who starts Tomcat

The user who starts Tomcat.

OCF_RESKEY_statusurl=URL for state confirmation

URL for state confirmation.

OCF_RESKEY_max_stop_time=The max time it should take for proper shutdown.

Number of seconds to wait during a stop before drastic measures (force kill) are used on the tomcat process. This number MUST be less than your cluster stop timeout for the resource. The default value is five seconds before the timeout value of stop operation. When it is over this value, it stop a process in kill commands. This parameter is only effective on Tomcat 6 or later.

OCF_RESKEY_java_home=Home directory of Java

Home directory of Java.

OCF_RESKEY_java_opts=Java options parsed to JVM, used on start and stop.

Java JVM options used on start and stop.

OCF_RESKEY_catalina_home=Home directory of Tomcat

Home directory of Tomcat.

OCF_RESKEY_catalina_base=Instance directory of Tomcat, defaults to catalina_home

Instance directory of Tomcat

OCF_RESKEY_catalina_out=Log file name of Tomcat, defaults to catalina_home/logs/catalina.out

Log file name of Tomcat

OCF_RESKEY_catalina_pid=A PID file name for Tomcat

A PID file name for Tomcat.

OCF_RESKEY_tomcat_start_opts=Tomcat start options

Tomcat start options.

OCF_RESKEY_catalina_opts=Catalina options

Catalina options, for the start operation only.

OCF_RESKEY_catalina_tmpdir=Temporary directory of Tomcat, defaults to none

Temporary directory of Tomcat

OCF_RESKEY_catalina_rotate_log=Rotate catalina.out flag

Rotate catalina.out flag.

OCF_RESKEY_catalina_rotatetime=catalina.out rotation interval (seconds)

catalina.out rotation interval (seconds).

OCF_RESKEY_java_endorsed_dirs=Java_endorsed_dirs of tomcat, defaults to none

Java_endorsed_dirs of tomcat

OCF_RESKEY_logging_config=Logging_config of tomcat, defaults to none

Logging_config of tomcat

OCF_RESKEY_logging_manager=Logging_manager of tomcat, defaults to none.

Logging_manager of tomcat


SUSE Linux Enterprise High Availability Extension High Availability Guide 11 SP3