Hitachi

OpenTP1 Version 7 分散トランザクション処理機能 OpenTP1 運用と操作


付録F.7 TP1/Message Control

TP1/Message Controlが出力するファイルの一覧を次の表に示します。各ファイルの詳細な説明については,表F-14を参照してください。

表F‒13 TP1/Message Controlが出力するファイル一覧

項番

名称

ファイル名または

ディレクトリ名

バージョン

タイプ

ファイル形式

取得

タイミング

削除可否

1

システムサービス共通情報定義ファイルのバックアップファイル

$DCDIR/.mcfdef/mcf

05-05

K

テキスト

dcsetupコマンドに-dオプションを指定して実行したとき

×

2

システムサービス情報定義ファイルのバックアップファイル

$DCDIR/.mcfdef/mcfu*

05-05

K

テキスト

dcsetupコマンドに-dオプションを指定して実行したとき

×

3

MCF通信サーバ実行形式プログラムのバックアップファイル

$DCDIR/.mcfserv/mcfu*

05-05

K

バイナリ

dcsetupコマンドに-dオプションを指定して実行したとき

×

4

MCFダンプファイル※1

$DCDIR/spool/mcfdKAXXZZ

(K:プロセス識別子,AXX:MCF識別子,ZZ:01〜99)

初期

H,I

バイナリ

TP1/Message ControlやTP1/Messagingで内部矛盾などの障害を検出したとき

5

MCFトレースファイル※1

$DCDIR/spool/mcftAXXZZ

(AXX:MCF識別子,ZZ:01〜99)

初期

H,I

バイナリ

MCF通信プロセス動作時に共用メモリ上のトレースバッファの一つが満杯になったとき

6

MCF性能検証用トレース情報ファイル※1

$DCDIR/spool/dcmcfinf/_mc_NNN

(NNN:000〜256)

07-01

D,F

バイナリ

MCF通信プロセスまたはUAPが動作し,トレースバッファが満杯になったとき

7

MCF構成変更準備停止時のバックアップファイル※2

システムサービス共通情報定義のDCMCFQUEBAK指定値

デフォルト:$DCDIR/spool/mcf/mcfquebak

07-03

K

バイナリ

MCF構成変更準備停止(dcstop -b -q)を実行したとき

※3

8

MCF性能検証用トレース情報ファイルのバックアップファイル※1

$DCDIR/spool/save/_mc_MMM.bkN

(MMM:001〜256,N:1または2)

07-01

K

バイナリ

OpenTP1が停止したとき

9

マッピングエラー情報ファイル※4

$DCDIR/spool/save/dcmap_errXXX

(XXX:TP1/NET/XMAP3のMCF通信プロセスのプロセスID)

初期

H,I

テキスト

マッピング時にエラーが発生したとき

10

MCF稼働統計情報ファイル

mcfstatsコマンドの-oオプションに指定したファイルパス

デフォルト:$DCDIR/spool/mcfstc

03-02

J

バイナリ

mcfstatsコマンドを実行したあと,mcfstatsコマンドの-sオプションで指定した時間が経過したとき

11

入出力キューの内容複写ファイル

UNIX版:

mcftdmpquコマンドの-fオプションに指定したファイルパス

Windows版:

%DCDIR%\spool\(mcftdmpquコマンドの-fオプションに指定したダンプファイル名)

初期

J

バイナリ

mcftdmpquコマンドを実行したとき

(凡例)

D:ラウンドロビン(バックアップ取得機能があるタイプ)

F:ラウンドロビン(一定量に達する直前の出力で,新しいファイルに切り替わるタイプ)

H:ラウンドロビン(切り替わった先のファイルのデータを,削除してから先頭から書き込むタイプ)

I:ラウンドロビン(OpenTP1起動時に新しいファイルに切り替わるタイプ)

J:制御ファイル,一時ファイル

K:バックアップファイル

○:ユーザ判断で削除できます。

△:削除してはいけません。ただし,障害調査が不要であれば,ユーザ判断で削除できます。

×:削除してはいけません。

注※1

TP1/Message Control,TP1/NET/Library,プロトコル製品,およびTP1/Messagingで出力するファイルです。

注※2

TP1/Message Control,TP1/NET/Library,およびプロトコル製品で出力するファイルです。

注※3

MCF構成変更再開始完了後に削除できます。

注※4

TP1/NET/XMAP3で出力するファイルです。

TP1/Message Controlが出力するファイルの説明を次の表に示します。

表F‒14 TP1/Message Controlが出力するファイルの説明

項番

名称

関連する定義

サイズ

最大ファイル数

説明

1

システムサービス共通情報定義ファイルのバックアップファイル

システムサービス共通情報定義($DCDIR/lib/sysconf/mcf)

$DCDIR/lib/sysconf/mcfのファイルサイズになります。

1ファイル

システムサービス共通情報定義のバックアップファイルです。

2

システムサービス情報定義ファイルのバックアップファイル

システムサービス情報定義

システムサービス情報定義ファイルのサイズになります。

システムサービス情報定義ファイルの数

システムサービス情報定義のバックアップファイルです。

3

MCF通信サーバ実行形式プログラムのバックアップファイル

なし

MCF通信プロセスプログラム・MCFアプリケーション起動プロセスプログラム($DCDIR/lib/servers/mcfu*)のファイルサイズになります。

MCF通信サーバ実行形式プログラムの数

MCF通信サーバ実行形式プログラムのバックアップファイルです。

4

MCFダンプファイル※1

なし

MCFの「リリースノート」に記載されているMCFダンプファイル見積もり計算式のとおり

MCFマネジャプロセス,MCF通信プロセス,UAPが出力するファイル数は次のとおり。

TP1/NET/Library 07-03より前:

99ファイル

TP1/NET/Library 07-04以降:

3ファイル

MCFで障害が発生した場合にメモリの情報を取得するファイルです。トラブルシュートの目的で使用します。正常処理中には出力されません。

5

MCFトレースファイル※1

<MCF通信構成定義のトレース定義>

mcfttrc定義コマンドの-tオプション

  • sizeオペランド

    トレースバッファサイズ

  • bufcntオペランド

    トレースバッファ数

  • trccntオペランド

    トレースファイル数

  • diskオペランド

    ディスク出力機能使用有無

mcfttrc定義コマンドの-mオプション

ファイル数の扱い

size指定値×bufcnt指定値

-mオプションにdelを指定しているとき:trccntオペランドの指定値

-mオプションにoffを指定しているとき:99ファイル

MCF内で発生したイベントや送受信データの情報を取得するファイルです。

トラブルシュートの目的で使用します。disk=no(または省略)の場合はトレースファイルは作成されません。07-00以降はdisk=yesがデフォルトです。

6

MCF性能検証用トレース情報ファイル※1

<システム共通定義>

  • prf_traceオペランド

    PRFトレースの取得有無

<ユーザサービスデフォルト定義>

  • mcf_prf_traceオペランド

<ユーザサービス定義>

  • mcf_prf_traceオペランド

    ユーザサーバごとのPRFトレースの取得有無

<MCF性能検証用トレース定義>

  • prf_file_sizeオペランド

    トレースファイルのサイズ

  • prf_file_countオペランド

    トレースファイルの世代数

<システムサービス定義>

  • mcf_prf_traceオペランド

    MCF通信プロセスごとのPRFトレースの取得有無

<システムサービス共通情報定義>

  • mcf_prf_trace_levelオペランド

    MCF性能検証用トレース情報の取得レベル

prf_file_sizeオペランドの指定値

prf_file_countオペランドの指定値

MCF性能検証用トレース情報ファイルです。性能検証およびトラブルシュートの目的で使用します。システム共通定義のprf_traceオペランドにYを設定し,かつシステムサービス共通情報定義でmcf_prf_trace_levelオペランドに00000001を設定した場合に性能検証用トレース情報を取得します。

7

MCF構成変更準備停止時のバックアップファイル※2

<システムサービス共通情報定義>

putenv DCMCFQUEBAK バックアップファイル名 〜 <パス名><<$DCDIR/spool/mcf/mcfquebak>>

296+キューグループ数×16+論理端末数×20+サービスグループ数×44+未送信/未処理メッセージ数×(平均メッセージ長+1036)(バイト)

1ファイル

MCF構成変更再開始機能使用時の未送信・未処理メッセージのバックアップファイルです。

8

MCF性能検証用トレース情報ファイルのバックアップファイル※1

MCF性能検証用トレース情報ファイル(項番6)と同様

prf_file_sizeオペランドの指定値

prf_file_countオペランドの指定値×2世代

MCF性能検証用トレース情報ファイルのバックアップファイルです。システム共通定義のprf_traceオペランドにY,mcf_prf_trace_levelオペランドに00000001を設定した場合に取得します。

07-02以降の場合は,性能検証用トレース定義のprf_trace_backup=Nを設定すると,バックアップファイルを取得しません。

9

マッピングエラー情報ファイル※3

<マッピングサービス属性定義>

ERRLOG4={YES|NO}

  • YES

    エラー情報を取得します。

  • NO

    エラーコード4(軽いエラー)のマッピングエラーが発生した場合は,エラー情報を取得しません。

論理マップの領域サイズと物理マップファイルのサイズに依存します。

MCF通信プロセスの数※4

マッピング時に発生したエラー情報を取得するファイルです。トラブルシュートの目的で使用します。

10

MCF稼働統計情報ファイル

<MCFマネジャ定義>

MCFマネジャ共通定義(mcfmcomn -w)

  • statsオペランド

    MCF稼働統計情報の取得有無

mcfstatsコマンドの-fオプション指定値

1ファイル

MCFの稼働統計情報を格納するファイルです。

11

入出力キューの内容複写ファイル

<MCFマネジャ定義>

UAP共通定義(mcfmuap -e)

  • segsizeオペランド

    最大セグメント長

入出力キューに滞留しているメッセージのサイズと数に依存します。

1ファイル

入出力キューに滞留しているメッセージの内容を格納するファイルです。

注※1

TP1/Message Control,TP1/NET/Library,プロトコル製品,およびTP1/Messagingで出力するファイルです。

注※2

TP1/Message Control,TP1/NET/Library,およびプロトコル製品で出力するファイルです。

注※3

TP1/NET/XMAP3で出力するファイルです。

注※4

マッピングエラーが発生したTP1/NET/XMAP3のMCF通信プロセスの数を指します。ただし,OpenTP1の開始で,マッピングサービスプロセスのプロセスIDが変わるたびに増加します。