ocf_heartbeat_tomcat — Manages a Tomcat servlet environment instance
tomcat [ start | stop | status | monitor | meta-data | validate-all ]
tomcat_nameThe 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. (optional, string, no default)
script_logLog file, used during start and stop operations. (optional, string, no default)
tomcat_stop_timeoutTime-out for stop operation. DEPRECATED (optional, integer, no default)
tomcat_suspend_trialcountMaximum number of times to retry stop operation before suspending and killing Tomcat. DEPRECATED. Does not retry. (optional, integer, no default)
tomcat_userThe user who starts Tomcat. (optional, string, no default)
statusurlURL for state confirmation. (optional, string, no default)
java_homeHome directory of Java. (required, string, no default)
java_optsJava JVM options used on start and stop. (optional, string, no default)
catalina_homeHome directory of Tomcat. (required, string, no default)
catalina_baseInstance directory of Tomcat (optional, string, no default)
catalina_pidA PID file name for Tomcat. (optional, string, no default)
tomcat_start_optsTomcat start options. (optional, string, no default)
catalina_optsCatalina options, for the start operation only. (optional, string, no default)
catalina_rotate_logRotate catalina.out flag. (optional, string, no default)
catalina_rotatetimecatalina.out rotation interval (seconds). (optional, integer, no default)
This resource agent supports the following actions (operations):
start
Starts the resource. Suggested minimum timeout: 60s.
stop
Stops the resource. Suggested minimum timeout: 120s.
status
Performs a status check. Suggested minimum timeout: 60.
monitor
Performs a detailed status check. Suggested minimum timeout: 30s. Suggested interval: 10s.
meta-data
Retrieves resource agent metadata (internal use only). Suggested minimum timeout: 5s.
validate-all
Performs a validation of the resource configuration. Suggested minimum timeout: 5.