Sun Cluster Data Service for Oracle Application Server Guide for Solaris OS

Debug Sun Cluster HA for Oracle Application Server

ProcedureHow to turn on debug for Sun Cluster HA for Oracle Application Server

Sun Cluster HA for Oracle Application Server can be used by multiple Oracle Application Server instances. It is possible to turn debug on for all Oracle Application Server instances or a particular Oracle Application Server instance.

/opt/SUNWsc9ias/etc/config allows you to turn on debug for all Oracle Application Server instances or for a specific Oracle Application Server instance on a particular node or zone within the cluster. If you require debug to be turned on for Sun Cluster HA for Oracle Application Server across the whole cluster, repeat this step on all nodes within the cluster.

  1. Edit /etc/syslog.conf and change daemon.notice to daemon.debug.


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

    Change the daemon.notice to daemon.debug and restart syslogd. Note that the output below, from grep daemon /etc/syslog.conf, shows that daemon.debug has been set.


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

    Restart the syslog daemon.

    1. If running Solaris 9


      # pkill -1 syslogd
      
    2. If running Solaris 10


      # svcadm disable system-log
      # svcadm enable system-log
      
  2. Edit /opt/SUNWsc9ias/etc/config.

    Perform this step for each component that requires debug output, on each node of Sun Cluster as required.

    Edit /opt/SUNWsc9ias/etc/config and change DEBUG= to DEBUG=ALL or DEBUG=sun-cluster-resource.


    # cat /opt/SUNWsc9ias/etc/config
    #
    # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
    # Use is subject to license terms.
    #
    # ident "@(#)config     1.1     06/03/03 SMI"
    #
    # Usage:
    #       DEBUG=<RESOURCE_NAME> or ALL
    #
    DEBUG=ALL

    Note –

    To turn off debug, reverse the steps above.