Sun Cluster Data Service for SWIFTAlliance アクセスガイド (Solaris OS 版)

ProcedureSun Cluster HA for SWIFTAlliance Access のデバッグを有効にする

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

Sun Cluster コンポーネントごとに DEBUG ファイルがあり、/opt/SUNWscsaa/etc に格納されます。saa は、個々の Sun Cluster コンポーネントを表す 3 文字の略語です。

これらのファイルによって、Sun Cluster の特定のノードで特定の Sun Cluster インスタンスに対してデバッグを有効にすることも、またはすべての Sun Cluster インスタンスに対してデバッグを有効にすることもできます。Sun Cluster 全体で Sun Cluster HA for SWIFTAlliance Access のデバッグを有効にする必要がある場合は、この手順を Sun Cluster 内のすべてのノードで繰り返します。

手順
  1. /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/SUNWscsaa/etc/config を編集します。

    DEBUG=DEBUG=ALL または DEBUG=resource に変更してください。


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

    注 –

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