Sun Cluster 3.1 Data Service for Apache Tomcat ガイド

Sun Cluster HA for Apache Tomcat のデバッグ方法

Sun Cluster HA for Apache Tomcat のデバッグを有効にする方法

この節の情報は、Sun Cluster HA for Apache Tomcat のデバッグを有効にする場合に使用してください。

Sun Cluster HA for Apache Tomcat は、複数の Apache Tomcat インスタンスで使用できます。デバッグは、すべての Apache Tomcat インスタンスに対して有効にすることも、特定の Apache Tomcat インスタンスに対して有効にすることもできます。

Apache Tomcat コンポーネントの DEBUG ファイルは /opt/SUNWsctomcat/etc にあります。

このファイルを使用して、すべての Apache Tomcat インスタンスについてデバッグを有効にすることも、特定の Sun Cluster ノード上の特定の Apache Tomcat インスタンスについてデバッグを有効にすることもできます。Sun Cluster 全体に対して Sun Cluster HA for Apache Tomcat のデバッグを有効にする必要がある場合は、Sun Cluster 内の全ノードで次の手順を繰り返す必要があります。

次の手順を、Sun Cluster の各ノード上の、デバッグ出力が必要な Apache Tomcat に対して行います。

  1. /etc/syslog.conf を編集します。

    /etc/syslog.conf を編集し、daemon.noticedaemon.debug に変更します。


    # grep daemon /etc/syslog.conf
    *.err;kern.debug;daemon.notice;mail.crit        /var/adm/messages
    *.alert;kern.err;daemon.err                     operator
    #

    daemon.noticedaemon.debugに変更し、syslogd を再起動します。次に示す grep daemon /etc/syslog.conf コマンドの出力例では、daemon.debug が設定されています。


    # grep daemon /etc/syslog.conf
    *.err;kern.debug;daemon.debug;mail.crit        /var/adm/messages
    *.alert;kern.err;daemon.err                    operator
    #
    # pkill -1 syslogd
    
  2. /opt/SUNWsctomcat/etc/config を編集します。

    /opt/SUNWsctomcat/etc/config を編集し、 DEBUG=DEBUG=ALL または DEBUG= resource に変更します。


    # cat /opt/SUNWsctomcat/etc/config
    #
    # Copyright 2003 Sun Microsystems, Inc.  All rights reserved.
    # Use is subject to license terms.
    #
    # 使用方法:
    #       DEBUG=<RESOURCE_NAME> または ALL
    #
    DEBUG=ALL
    #

    注 –

    デバッグを無効にするには、この手順を逆に実行して下さい。