操作問い合わせ #1428
完了ジョブが終了しても、マネージャでは実行中のままになる [ERROR] job response message: can not set the values. inner_job_id
ステータス:
終了
優先度:
通常
担当者:
-
開始日:
2014/11/08
説明
お世話になります。
ジョブが終了しても、マネージャで実行中のままとなる場合があります。
お手数ですが、調査お願いいたします。
【環境】
Server: CentOS 6 / Job Arranger 2.0.1
Agent: CentOS 5 / Job Arranger 2.0.1
【エージェントログ】
3756:20141102:163237.357 [INFO] In ja_agent_begin() jobid: 16874, method: 0 3756:20141102:163237.357 [WARN] In ja_jobdb_get_status() can not find jobid: 16874 3756:20141102:163237.357 [INFO] In ja_jobdb_insert() jobid: 16874 is created 3756:20141102:163237.366 [INFO] jobid: 16874, method: 0 is begin 3755:20141102:163237.471 [INFO] In ja_job_object_list_executive () jobid: 16874, type: command, status: BEGIN 3755:20141102:163237.471 [INFO] jobid: 16874, status: 0 3755:20141103:051236.464 [INFO] In ja_job_object_list_executive() jobid: 16874, status: END 3755:20141103:051236.464 [INFO] In ja_agent_close() jobid: 16874, status: 2 3755:20141103:051236.473 [ERROR] job response message: can not set the values. inner_job_id: 16874 3755:20141103:051236.548 [INFO] In ja_job_object_list_executive() jobid: 16874, status: CLOSE 3755:20141103:090000.541 [INFO] In ja_jobmain_remove_oldjob() delete jobid = 16528 3755:20141103:090000.541 [INFO] In ja_jobmain_remove_oldjob() delete jobid = 16530 3755:20141103:090000.541 [INFO] In ja_jobmain_remove_oldjob() delete jobid = 16532 3755:20141103:090000.542 [INFO] In ja_jobmain_remove_oldjob() delete jobid = 16534 3755:20141103:090000.542 [INFO] In ja_jobmain_remove_oldjob() delete jobid = 16536 3755:20141103:090000.542 [INFO] In ja_jobmain_remove_oldjob() delete jobid = 16582 3755:20141103:090000.542 [INFO] In ja_jobmain_remove_oldjob() delete jobid = 16584 3755:20141103:090000.542 [INFO] In ja_jobmain_remove_oldjob() delete jobid = 16586 3755:20141103:090000.542 [INFO] In ja_jobmain_remove_oldjob() delete jobid = 16588 3755:20141103:090000.542 [INFO] In ja_jobmain_remove_oldjob() delete jobid = 16606 3755:20141103:090000.542 [INFO] In ja_jobmain_remove_oldjob() delete jobid = 16608 3755:20141103:090000.543 [INFO] In ja_jobmain_remove_oldjob() delete jobid = 16610 3755:20141103:090000.543 [INFO] In ja_jobmain_remove_oldjob() delete jobid = 16612 3755:20141104:090000.376 [INFO] In ja_jobmain_remove_oldjob() delete jobid = 16834 3755:20141104:090000.376 [INFO] In ja_jobmain_remove_oldjob() delete jobid = 16836 3755:20141104:090000.376 [INFO] In ja_jobmain_remove_oldjob() delete jobid = 16858 3755:20141104:090000.376 [INFO] In ja_jobmain_remove_oldjob() delete jobid = 16870 3755:20141104:090000.376 [INFO] In ja_jobmain_remove_oldjob() delete jobid = 16872
匿名ユーザー さんが10年以上前に更新
- ステータス を 担当者処理中 から 回答中 に変更
Job Arranger for Zabbixのご利用ありがとうございます。
お問い合わせの件についてご回答致します。
こちらは、ジョブの実行結果を受けて、ジョブサーバ側でジョブコントローラ変数の書き込みに失敗した場合に発生します。
ジョブアイコンで実行したコマンド、またはアプリケーションで、標準出力および標準エラーに制御コードを含むデータを出力している可能性があります。
※例えばcatコマンドでバイナリデータファイルを表示した場合など。
また、可能性は低いのですが、ジョブサーバでのDBアクセスに何らかの不具合が発生している可能性もあります。(DBの空き領域無し等)
ジョブサーバのログファイル(/var/log/jobarranger/jobarg_server.log)、およびジョブアイコンで実行しているコマンドの実行結果などのご確認をお願いいたします。
よろしくお願いいたします。