用于 SAP Web Application Server 的 Sun Cluster 数据服务指南(适用于 Solaris OS)

调试 Sun Cluster HA for SAP J2EE 引擎

Sun Cluster HA for SAP J2EE Engine 可以由多个 Sun Cluster 实例使用。但是,可以为所有 Sun Cluster 实例或特定 Sun Cluster 实例激活调试。

每个 Sun Cluster 组件在 /opt/SUNWscswa/etc 中都有一个 DEBUG 文件。

此文件允许您为所有 Sun Cluster 资源或为 Sun Cluster 的特定节点上的特定 Sun Cluster 资源激活调试。如果需要在整个 Sun Cluster 中为 Sun Cluster HA for SAP J2EE Engine 打开调试,请在 Sun Cluster 内的所有节点上重复这些步骤。

如何为 Sun Cluster HA for SAP J2EE 引擎 激活调试

  1. 编辑文件 /etc/syslog.conf

    在文件 /etc/syslog.conf 中,将 daemon.notice 更改为 daemon.debug


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

    daemon.notice 更改为 daemon.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/SUNWscswa/etc/config 文件。

    在文件 /opt/SUNWscswa/etc/config 中,将 DEBUG= 更改为 DEBUG=ALLDEBUG=resource


    # cat /opt/SUNWscswa/etc/config
    #
    # Copyright 2003 Sun Microsystems, Inc.  All rights reserved.
    # Use is subject to license terms.
    #
    # Usage:
    #       DEBUG=<RESOURCE_NAME> or ALL
    #
    DEBUG=ALL
    #

注意 –

要取消激活调试,请以相反顺序执行本过程中的步骤。