11.2.6 KFCA00854-Eメッセージが出力された場合

<この項の構成>
(1) 現象
(2) 現象発生時の確認事項
(3) 取得情報
(4) 調査手順

(1) 現象

次に示すメッセージが出力されて,メッセージ格納バッファプール長の不足が発生しました。

KFCA00854-E メッセージ格納バッファプールのメモリ不足が発生しました。

(2) 現象発生時の確認事項

(3) 取得情報

(4) 調査手順

KFCA00854-Eメッセージは,該当ユーザサーバのメッセージ格納バッファプール長(message_store_buflenオペランド)が不足した場合に出力されます。この障害の主な原因を次に示します。

次に示すフローに従って原因を調査してください。

なお,次に示すフローでは現象発生直後を想定しています。現象発生から長時間経過した場合,調査できないことがあります。ただし,長時間経過しても想定される原因は上記の四つです。取得している情報から原因を確認できるのであれば,対策してください。確認できないならば,情報を取得してサポートセンタへ問い合わせてください。

図11-6 KFCA00854-Eメッセージが出力された場合の調査手順

[図データ]

parallel_countオペランドおよびmessage_store_buflenオペランドを変更した場合,ほかのオペランドの指定値も見直す必要があります。parallel_countオペランドの指定値を大きくした場合に変更するオペランドを次の表に示します。なお,balance_countオペランドの変更によるほかのオペランドの見直しは不要です。

表11-9 parallel_countオペランドの指定値を大きくした場合に変更するオペランド

項番定義ファイル名オペランド名備考
1プロセスサービス定義(prc)prc_process_count
2タイマサービス定義(tim)tim_watch_count
3トランザクションサービス定義(trn)trn_tran_process_count
4ロックサービス定義(lck)lck_limit_for***user,dam,tamおよびmqaの四つがあります。該当ユーザサーバの処理に合わせて見直してください。
5
  • ユーザサービス定義
  • ユーザサービスデフォルト定義(usrrc)
  • システム共通定義(betranrc)
  • システムサービス共通情報定義
max_socket_descriptors
6システム環境定義(env)static_shmpool_size
7システム環境定義(env)dynamic_shmpool_sizedam_tran_process_countオペランドを変更した場合,見直してください。
8DAMサービス定義(dam)dam_tran_process_countparallel_countオペランドを変更するユーザサーバがDAMにアクセスする場合,見直してください。
9TAMサービス定義(tam)tam_max_trnnumparallel_countオペランドを変更するユーザサーバがTAMにアクセスする場合,見直してください。
10RAPリスナーサービス定義(任意名称)rap_max_clientparallel_countオペランドを変更するユーザサーバがRAPリスナーにアクセスする場合,見直してください。
(凡例)
-:該当しません。

表11-10 message_store_buflenオペランドの指定値を大きくした場合に変更するオペランド

項番定義ファイル名オペランド名備考
1システム環境定義(env)static_shmpool_size共用メモリの計算については,マニュアルまたは「リリースノート」を参照してください。