Sun Java System Calendar Server 6.3 管理ガイド

Procedureログを有効にするには

/var/adm ファイルは共有できないので、各 HA ノードで次の作業を行う必要があります。このファイルは、それぞれのノードのルートパーティションにあります。

  1. Calendar Server エージェント用のログディレクトリを作成します。

    mkdir -p /var/cluster/rgm/rt/SUNW.scics
  2. デバッグレベルを 9 に設定します。

    echo 9 >/var/cluster/rgm/rt/SUNW.scics/loglevel

    次の例は、ディレクトリで目にするようなログメッセージを示しています。最後の行で、ICS-serverrootcal-svr-base、つまりインストールディレクトリを要求していることに注意してください。

    Dec 11 18:24:46 mars SC[SUNW.scics,CAL-RG,cal-rs,ics_svc_start]: 
         [ID 831728 daemon.debug] Groupname icsgroup exists.
    Dec 11 18:24:46 mars SC[SUNW.scics,CAL-RG,LOG-HOST-RS,ics_svc_start]: 
         [ID 383726 daemon.debug] Username icsuser icsgroup
    Dec 11 18:24:46 mars SC[SUNW.scics,CAL-RG,LOG-HOST-RS,ics_svc_start]: 
         [ID 244341 daemon.debug] ICS_serverroot = /cal-svr-base
  3. Sun Cluster データサービスログを有効にします。

    syslog.conf ファイルを編集して、次の行を追加します。

    daemon.debug /var/adm/clusterlog

    これにより、すべてのデバッグメッセージのログが daemon.debug /var/adm/clusterlog ファイルに記録されます。

  4. syslogd デーモンを再起動します。

    pkill -HUP syslogd

    すべての syslog デバッグメッセージは次の接頭部が冒頭に置かれています。

    SC[resourceTypeName, resourceGroupName, resourceName, methodName]

    次のメッセージ例では、見やすくするために、複数の行に分けて表示しています。

    Dec 11 15:55:52 Node1 SC
          [SUNW.scics,CAL-RG,CalendarResource,ics_svc_validate]:
          [ID 855581 daemon.error] Failed to get the configuration info
    Dec 11 18:24:46 Node1 SC
          [SUNW.scics,CAL-RG,LOG-HOST-RS,ics_svc_start]:
          [ID 833212 daemon.info] Attempting to start the data service under 
          process monitor facility.