操作問い合わせ #3808
未完了Job実行の失敗(終了コード-1)について
開始日:
2026/05/01
説明
ご担当者様
お世話になっております。表題の件について質問させてください。
■事象
・Windowsサーバーのエージェントで実行するジョブが、ある日JOB_EXIT_CD[-1]でエラー発生しました。
・ジョブアイコンでは、batファイルを呼び出す処理を記載していますが、batが実行された形跡はありませんでした。
・同環境で1年以上運用しており、事象が発生したのは今回が初めてでした。
⇒ 原因や対策についてご教示いただけますでしょうか。
■環境
・Windows Server 2019:JobArrangerAgent 7.0.0
・RHEL9:jobarranger-manager-7.0.0-1.el9.x86_64.rpm
■ログ
・ジョブアイコン
ジョブID : 01_15_04 ジョブ名 : JOB-04 変更後変数 変数名 値 CURRENT_TIME 20260424054024 ICON_STATUS 0 JOBNET_BOOT_TIME 202604240500 JOBNET_ID AAA_2_DA2_01_15 JOBNET_NAME 処理A JOBNET_SCHEDULED_TIME 202604240500 JOB_EXIT_CD 0 JOB_ID 01_15_04 JOB_ID_FULL AAA_2_DA1_01/1_DA2_01_15/01_15_04 JOB_NAME JOB-04 MANAGEMENT_ID 130234 SIGNAL 0 STD_ERR STD_OUT USER_NAME Server-Sub-Admin 変更前変数 変数名 値 CURRENT_TIME 20260424054024 ICON_STATUS 0 JOBNET_BOOT_TIME 202604240500 JOBNET_ID AAA_2_DA2_01_15 JOBNET_NAME 処理A JOBNET_SCHEDULED_TIME 202604240500 JOB_EXIT_CD -1 JOB_ID 01_15_04 JOB_ID_FULL AAA_2_DA1_01/1_DA2_01_15/01_15_04 JOB_NAME JOB-04 MANAGEMENT_ID 130234 SIGNAL 0 STD_ERR ���� STD_OUT ���� USER_NAME Server-Sub-Admin
※STD_ERR/STD_OUTは文字化けしているようでした
・jobarg_agentd.log
287000:20260424:054025.779 [INFO] In ja_job_check_beginfile(),job id :1697653[1697653-20260424054024.job] is found, and will be starting. 287000:20260424:054025.789 [INFO] In ja_agent_run(),jobid: 1697653 process started.Status: 0 287000:20260424:054025.834 [INFO] In ja_job_check_beginfile(),job id :1697653[1697653-20260424054024.job] started and deleted begin file. 287000:20260424:054025.888 [INFO] In ja_agent_send(), job id :1697653 sent OK, job result sent to server IP 10.96.19.84, 287000:20260424:054025.897 [INFO] In ja_agent_close() jobid: 1697653 closed OK, status: 1, server ip : 10.96.19.84 287000:20260424:054025.910 [INFO] In ja_jobfile_remove(),job id :1697653's all data have been archived in close-folder. 285824:20260424:054026.936 [WARN] In read_datafile(),data file [C:\Program Files\Job Arranger\Job Arranger Agent\temp\data\1697653-20260424054024.json], [size : -1] is empty. 285824:20260424:054026.945 [INFO] In job_to_error() [1697653-20260424054024-280520.job] file and it's data files will be moved to error folder. 285824:20260424:054026.955 [INFO] In job_to_error() [1697653-20260424054024-280520*] files will be moved from [data] and [close] folders to C:\Program Files\Job Arranger\Job Arranger Agent\temp\error\1697653-20260424054024-280520 folder. 285824:20260424:054026.966 [WARN] In job_to_error() file under data folder[C:\Program Files\Job Arranger\Job Arranger Agent\temp\data\1697653-20260424054024-280520.stdout] cannot be moved to error folder.(Permission denied) 285824:20260424:054026.975 [WARN] In job_to_error() file under data folder[C:\Program Files\Job Arranger\Job Arranger Agent\temp\data\1697653-20260424054024-280520.stderr] cannot be moved to error folder.(Permission denied) 285824:20260424:054026.984 [WARN] In job_to_error() [C:\Program Files\Job Arranger\Job Arranger Agent\temp\close\1697653-20260424054024-280520] folder does not exist. (No such file or directory) 285824:20260424:054026.995 [INFO] In job_to_error() move[1697653-20260424054024-280520.job] file from C:\Program Files\Job Arranger\Job Arranger Agent\temp\exec to C:\Program Files\Job Arranger\Job Arranger Agent\temp\error folder. 285824:20260424:054027.004 [WARN] [1697653-20260424054024-280520.job] ,along with the data files, are moved to error folder.
・jobarg_server.log:該当時間帯にログ出力はありませんでした。
■備考
・「ジョブ停止コード」を「1-9999」で指定していたため、エラー扱いにならず気づくのに遅れました。
・このため、以降「ジョブ停止コード」を「-1,1-9999」として少なくともエラー時にどのジョブアイコンでエラーになったか気付けるように運用変更しようと考えていますが、他に対策などありましたら教えて頂けますと幸いです。
以上、恐れ入りますが、何卒よろしくお願いいたします。