Go to main content

Oracle® Solaris Cluster Data Service for Apache Tomcat Guide

Exit Print View

Updated: June 2017
 
 

Debugging HA for Apache Tomcat

HA for Apache Tomcat has a file named config that enables you to activate debugging for Apache Tomcat resources. This file is in the /opt/SUNWsctomcat/etc directory.

How to Activate Debugging for HA for Apache Tomcat

  1. Determine whether you are in a global zone or in a failover zone configuration.

    If your HA for Apache Tomcat resource is dependent on an Oracle Solaris Zones boot component resource, you are in a failover zone configuration.

  2. Determine whether debugging for HA for Apache Tomcat is active.
    # grep daemon /etc/syslog.conf
    *.err;kern.debug;daemon.notice;mail.crit        /var/adm/messages
    *.alert;kern.err;daemon.err                     operator
    #

    If debugging is inactive, daemon.notice is set in the /etc/syslog.conf file of the appropriate zone.

  3. If debugging is inactive, edit the /etc/syslog.conf file in the appropriate zone to change daemon.notice to daemon.debug.
  4. Confirm that debugging for HA for Apache Tomcat is active.

    If debugging is active, daemon.debug is set in the /etc/syslog.conf file.

    # grep daemon /etc/syslog.conf
    *.err;kern.debug;daemon.debug;mail.crit        /var/adm/messages
    *.alert;kern.err;daemon.err                    operator
    #
  5. Restart the syslogd daemon in the appropriate zone.
    # svcadm refresh svc:/system/system-log:default
  6. Edit the /opt/SUNWsczone/sczbt/etc/config file to change the DEBUG= variable according to one of the examples:
    • DEBUG=ALL

    • DEBUG=resource name

    • DEBUG=resource name,resource name,…

    # cat /opt/SUNWsctomcat/etc/config
    #
    # Copyright 2006, 2012, Oracle and/or its affiliates.  All rights reserved.
    #
    # Usage:
    #       DEBUG=<RESOURCE_NAME> or ALL
    #
    DEBUG=ALL
    #

    Note -  To deactivate debugging, repeat this procedure, changing daemon.debug to daemon.notice and changing the DEBUG variable to DEBUG=.