Sun Cluster Data Service for WebSphere MQ Integrator ガイド (Solaris OS 版)

Sun Cluster HA for WebSphere MQ Integrator をデバッグする

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

各 Sun Cluster コンポーネントは、 /opt/SUNWscmqi/xxx/etcDEBUGファイルがあります。xxx は個々の Sun Cluster コンポーネントを表す 3 文字の略語です。

これらのファイルを使用すると、Sun Cluster 内の特定のノードで、すべての Sun Cluster インスタンスまたは特定の Sun Cluster インスタンスのデバッグを有効にすることができます。Sun Cluster 全体にわたって、Sun Cluster HA for WebSphere MQ Integrator のデバッグを有効にしなければならない場合は、Sun Cluster 内のすべてのノードでこれらの手順を繰り返す必要があります。

ProcedureSun Cluster HA for WebSphere MQ Integrator のデバッグを有効にする

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

    Sun Cluster の各ノードで、Broker コンポーネント (sib) に対してこの手順を実行し、さらにデバッグ出力が必要なオプションの UserNameServer (siu) で手順を繰り返します。

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


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

    注 –

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