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_java_home=string] [OCF_RESKEY_java_opts=string] OCF_RESKEY_catalina_home=string OCF_RESKEY_catalina_base=string OCF_RESKEY_catalina_pid=string [OCF_RESKEY_tomcat_start_opts=string] [OCF_RESKEY_catalina_opts=string] [OCF_RESKEY_catalina_rotate_log=string] [OCF_RESKEY_catalina_rotatetime=integer] 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_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_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_rotate_log=Rotate catalina.out flag

Rotate catalina.out flag.

OCF_RESKEY_catalina_rotatetime=catalina.out rotation interval (seconds)

catalina.out rotation interval (seconds).