分散トランザクション処理機能 OpenTP1 メッセージ

[目次][索引][前へ][次へ]

KFCA00106-E

{"malloc(aa....aa)"|"realloc(bb....bb,aa....aa)"|"calloc(cc....cc,aa....aa)"}failed.
pid=dd....dd,type=0xee....ee  (E)

C標準関数のmalloc,realloc,またはcallocがエラーリターンしたため,プロセス固有領域を確保できませんでした。
aa....aa:OpenTP1内部で発行したmalloc,realloc,またはcalloc関数に指定したサイズ
bb....bb:OpenTP1内部で発行したrealloc関数に指定した領域のアドレス
cc....cc:OpenTP1内部で発行したcalloc関数に指定した配列の要素数
dd....dd:malloc,realloc,またはcalloc関数を発行したプロセスのプロセスID
ee....ee:種別コード(OpenTP1の各コンポーネントで設定した識別情報)
(S)システムを継続して運用できる場合は,そのまま処理を続行します。継続できない場合は,OpenTP1を異常終了します。
(O)このメッセージの内容を記録し,OpenTP1管理者に連絡してください。コアファイルが出力されている場合は,そのコアファイルを保存してください。
〔対策〕次のどれかの対策を実施してください。
  • システムが処理を続行中であれば,必要のないプロセスを停止させてください。
  • UAPで必要のないエリアを確保していないか見直してください。
  • システム定義を見直してください。
  • システムのスワップ領域を追加してください。
  • 主記憶装置を増設してください。