ソネット技研
HOME お問い合せ

remote-EMに関するトラブルシューティング

2003/8/12

remote-EMを使っていて問題が起こった場合のトラブルシューティングの方法を説明します。 ここで、説明する方法をはじめる前にまず、発生する問題が、 remote EMだけで発生し、localで解析した場合には起こらないことを確認してください。 localでも問題が起こるならremote EMが原因ではありません。

remote EMの問題であれば、

  1. クライアントマシンを変えても起こるか?を確認してください
  2. サーバーがもし複数あればremote EMサーバーを変えても起こるか?も確認してください。
  3. その上で次の方法を試してください。
ここでは、EMserver側とEMclient側のそれぞれでlogとtraceのレベルを上げて、 実行状態の詳細な記録をとります。そして何かのerrorが発生した後にそのlogとtraceファイルをsonnet社に送ってください。 logとtraceのレベルを上げると、disk容量を消費しますし、実行速度もやや低下しますから、動作の記録が必要でないときには、ここで説明する設 定を行わないでください。
  • em server側の設定

    1. remote-EMサーバーが動いているマシンのSonnet Task Barの[Admin]-[Emserver Status/Control]を選ぶ
    2. AdvancedボタンをクリックしてEmserver Advanced Settingsを開く
    3. Log/Traceタブをクリックする
    4. Trace level 0(no tracing)をを5(Max.tracing)に変更する
    5. Trace Filenameの値をメモしておく。 通常<Sonnet installation directory>/log/emserver_log.txtです。 例えば右図の例ではC:\Program Files\sonnet.9.51.130\log\emserver_trace.txt
    6. OKボタンでEmserver Advanced Settingsを閉じる
    7. Emserver Status/ControlでStop emserverボタンをクリックする
    8. Start emserverボタンをクリックする
    9. OKでEmserver Status/Controlを閉じる
  • em client側の設定

    1. remote-em Client側のPCの <Sonnet installation directory>/data/sonnet.ini をメモ帳などのエディタで開く。
    2. "EmClientTraceLevel"という文字列で始まる行を探す。
    3. "EmClientTraceLevel=0"を"EmClientTraceLevel=5"に修正する。
    4. sonnet.iniを保存してエディタを閉じる
    5. remote-emを使って解析を行いerrorを発生させる
  • em serverとclientそれぞれの設定を戻す

    logとtraceのレベルを上げると、disk容量を消費しますし、実行速度もやや低下しますから、動作の記録が終わったら設定を元に戻します。
  • license IDをチェックする

    Sonnet Task Barのmenuから[Admin]-[License ID]で表示されるLicense IDを記録して下さい
  • 問題をsonnetに報告する

    次の情報を添えて問題の発生状況を知らせてください。

    • license ID

    • em server側のトレースファイル

      ファイル
      • <Sonnet installation directory>/log/emserver_log.txt
      • <Sonnet installation directory>/log/emserver_trace.txt
    • em client側のトレースファイル

      ファイル
      • <Sonnet installation directory>/log/emclient_trace.txt
    Trace/Logファイルは非常に大きくなることがあります。合わせて2MBを超えるようであれば、 lzhやzipを使って圧縮して送ってください