BEA Logo BEA Tuxedo Release 8.0

  BEA ホーム  |  イベント  |  ソリューション  |  パートナ  |  製品  |  サービス  |  ダウンロード  |  ディベロッパ・センタ  |  WebSUPPORT

 

   Tuxedo ホーム   |   BEA Tuxedo アプリケーション実行時の管理   |   先頭へ   |   前へ   |   次へ   |   目次

 


ログを使用してエラーを検出する

BEA Tuxedo のログ・ファイルを使用して、アプリケーション・エラーおよびシステム・エラーを検出できます。

トランザクション・ログ (TLOG) を分析する

TLOG は、コミット処理中のグローバル・トランザクションに関するメッセージのみを含むバイナリ形式のファイルです。TLOG を表示するには、まずテキスト形式に変換する必要があります。BEA Tuxedo システムでは、tmadmin を使った 2 つの方法で TLOG を変換できます。

dumptlog コマンドおよび loadtlog コマンドは、サーバ・グループやマシンを移行するときに、マシン間で TLOG を移動する場合にも便利です。

トランザクション・エラーを検出する

MIB を使用してTLOG エラーを検出し、トランザクションのステータスを取得することができます。tmadmin コマンドの display transaction を実行して、トランザクションのエラーを検出することもできます。

ユーザ・ログ (ULOG) を分析する

BEA Tuxedo システムでは、アプリケーション内のアクティブなマシンにログ・ファイルが置かれます。このログ・ファイルには、BEA Tuxedo システムのエラー・メッセージ、警告メッセージ、デバッグ・メッセージ、またはそれ以外の役立つ情報が含まれています。このファイルをユーザ・ログ (ULOG) と呼びます。ULOG を使用すると、BEA Tuxedo ATMI によって返されるエラーを簡単に見つけることができます。また、ULOG は、BEA Tuxedo システムとアプリケーションで生成されたエラー情報の主要な格納先となります。

ULOG の情報を使用すると、システムやアプリケーションの障害の原因を特定できます。ユーザ・ログには、1 つの問題に対して複数のメッセージを記録できます。一般的には、先に記述されたメッセージの方が有益な診断情報を説明しています。

ULOG メッセージの例

次の例では、LIBTUX_CAT カタログのメッセージ 358 が、その後のメッセージで報告される問題の原因を説明しています。つまり、UNIX システム・セマフォの不足が、アプリケーションを起動できない原因であることを示しています。

ULOG メッセージの例

151550.gumby!BBL.28041.1.0:LIBTUX_CAT:262:std main starting
151550.gumby!BBL.28041.1.0:LIBTUX_CAT:358:reached UNIX limit on semaphore ids
151550.gumby!BBL.28041.1.0:LIBTUX_CAT:248:fatal:system init function ...
151550.gumby!BBL.28040.1.0:CMDTUX_CAT:825:Process BBL at SITE1 failed ...
151550.gumby!BBL.28040.1.0:WARNING:No BBL available on site SITE1.
Will not attempt to boot server processes on that site.

注記 ユーザ・ログ・メッセージの詳細と、問題に対する適切な対応策については、システム・メッセージを参照してください。

ULOG 内の tlisten メッセージを分析する

ULOG には、tlisten プロセスのエラー・メッセージも記録されます。tlisten プロセスのメッセージは、任意のテキスト・エディタを使用して表示できます。MASTER マシンを含む各マシン上で、個別に tlisten プロセスが実行されます。それぞれの tlisten プロセスのログは、各マシン上の ULOG に記録されますが、リモート・ファイル・システムから共有で使用することもできます。

ULOG は、tlisten プロセスのエラーを記録します。tlisten が使用されるのは、tmboot を使用してシステムを起動するとき、およびアプリケーションの実行中に tmadmin を実行するときです。tlisten のメッセージは、tlisten プロセスの実行後、直ちに作成されます。tlisten プロセスでエラーが発生すると、メッセージが ULOG に記録されます。

注記 アプリケーションの管理者には ULOGtlisten メッセージを分析する責任がありますが、プログラマも ULOG のメッセージを活用できます。

『BEA Tuxedo システム メッセージ』の「CMDTUX カタログ」には、tlisten のメッセージに関する次の情報が説明されています。

tlisten メッセージの例

ULOG 内の次の tlisten メッセージを例に取ります。

121449.gumby!simpserv.27190.1.0:LIBTUX_CAT:262:std main starting

ULOG のメッセージは、タグとテキストで構成されています。タグは、次の情報で構成されています。

テキストは、次の情報で構成されています。

注記 このメッセージについては、『BEA Tuxedo システム メッセージ』の「LIBTUX カタログ」を参照してください。

関連項目

 

先頭へ戻る 前のトピックへ 次のトピックへ