Go to main content

Oracle® Solaris Cluster Data Service for Oracle Solaris Zones Guide

Exit Print View

Updated: September 2015
 
 

Debugging HA for Solaris Zones

The config file in the /opt/SUNWsczone/zone component/etc directory enables you to activate debugging for Solaris Zone resources. Where zone component represents sczbt for the boot component, sczsh for the script component and sczsmf for the SMF component.

Each component of HA for Solaris Zones has a config that enables you to activate debugging for Solaris Zone resources. The location of this file for each component is as follows:

  • For the zone boot component, this file is contained in the /opt/SUNWsczone/sczbt/etc directory.

  • For the zone script component, this file is contained in the /opt/SUNWsczone/sczsh/etc directory.

  • For the zone SMF component, this file is contained in the /opt/SUNWsczone/sczsmf/etc directory.

How to Activate Debugging for HA for Solaris Zones

  1. Determine whether debugging for HA for Solaris Zones is active.

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

    # grep daemon /etc/syslog.conf
    *.err;kern.debug;daemon.notice;mail.crit/var/adm/messages
    *.alert;kern.err;daemon.erroperator
    #
  2. If debugging is inactive, edit the /etc/syslog.conf file to change daemon.notice to daemon.debug.
  3. Confirm that debugging for HA for Solaris Zones is active.

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

    # grep daemon /etc/syslog.conf
    *.err;kern.debug;daemon.debug;mail.crit/var/adm/messages
    *.alert;kern.err;daemon.erroperator
    #
  4. Restart the syslogd daemon.
    # svcadm restart system-log
  5. Edit the /opt/SUNWsczone/sczbt/etc/config file to change DEBUG= to DEBUG=ALL or DEBUG=sczbt-rs.
    # cat /opt/SUNWsczone/sczbt/etc/config
    #
    # Copyright 2012 Oracle Corporation.All rights reserved.
    # Use is subject to license terms.
    #
    # ident "@(#)config1.106/02/12"
    #
    # Usage:
    #DEBUG=<RESOURCE_NAME> or ALL
    #
    DEBUG=ALL
    #

    Note -  To deactivate debugging, reverse the preceding steps.