AS400ジョブログから原因を切り分ける実例|最後のエラーだけで判断しない

AS400 / IBM iの障害調査でよくある失敗が、ジョブログの最後に出ているエラーだけで判断することです。最後のCPFやRNXは結果であり、原因はその前のメッセージ、CALL、ファイル、ライブラリ、MSGWにあることがあります。

見る順番

順番見ること
1どのジョブ、どのユーザー、どの時間で止まったか
2最後のエラーだけでなく、直前のメッセージを見る
3CALLやCLの流れを追う
4ファイル、ライブラリ、権限、ロックを確認する
5MSGWの場合は返答前に業務影響を確認する

実例の考え方

例えば最後にRNXが出ていても、原因は入力ファイルの想定外データかもしれません。CPF4101が出ていても、ライブラリリスト違いやファイル未作成が原因かもしれません。MSGWが出ている場合は、返答次第で後続処理が流れることもあるため、強制終了だけで片付けないようにします。

Codexでジョブログを整理する場合は、AS400ジョブログをCodexで要約するプロンプト例も参考にしてください。

まとめ

AS400ジョブログは、最後のエラーではなく、前後の流れで読みます。CALL、ファイル、ライブラリ、権限、MSGW、業務影響をつなげて見ることで、原因切り分けの精度が上がります。