不具合調査依頼 #1484
closedジョブ異常終了について (#1364追加質問)
Description
担当者どの
お世話になります。
以下の通り、チケットNo.1364と同じメッセージが出ました。
3214:20141124:212050.450 [ERROR] In ja_jobfile_chkend() process 12008 isn't existed
3214:20141124:212050.482 [ERROR] In ja_agent_end() Check job status(end) failed. jobid: 10484
#1364を参照させて頂き、処理結果が取得できなかったことは理解しましたが、
原因と対策について、もう少し補足頂けないでしょうか。
エラーメッセージは、エージェント側にて出力されていますので、
マネジャー - エージェント間の問題ではなく、エージェントサーバ内の問題との認識です。
サーバの負荷も問題となるような状況ではないように思われます。
回避策があれば、対策したいと思います。
よろしくお願いします。
Updated by Anonymous almost 10 years ago
- Status changed from 受付完了 to 担当者処理中
- Assignee set to Anonymous
Updated by Anonymous almost 10 years ago
- Status changed from 担当者処理中 to 回答中
Job Arranger for Zabbixのご利用ありがとうございます。
お問い合わせの件についてご回答致します。
本エラーはジョブアイコンで指定したユーザーコマンドの終了後、ジョブエージェントのコマンド実行親プロセスが処理結果(主に戻り値)の取得に失敗した場合に発生します。
通常、処理結果はユーザーコマンドの終了後、ジョブエージェントのコマンド実行プロセスにより一時ファイルに格納され、その一時ファイルとユーザーコマンドの終了をジョブエージェントの別プロセスである終了監視プロセスが監視しているのですが、一時ファイルの遅延書き込みが発生すると、監視タイミングによりユーザーコマンドが終了しているにもかかわらず、処理結果が出力されていないという状態が発生し、エラーとなってしまいます。
本エラーの対応策としまして、お使いのバージョン(1.3.0)ではジョブの再実行かスキップのみとなってしまいます。
根本的な対応につきましては近日リリースを予定しています、次期バージョンで対応する予定です。
申し訳ございませんが、よろしくお願いいたします。
Updated by Anonymous almost 10 years ago
担当者どの
丁寧な回答ありがとうございました。
次期バージョンにて対策とのこと、理解しました。
本件、クローズ頂いて結構です。
よろしくお願いします。
Updated by Anonymous almost 10 years ago
担当者どの
少し補足させて頂くと、サーバの負荷状況を確認したところ、CPU使用率が100%を振り切っており、メモリもスワップメモリを利用している状況であるため、書き込み遅延が発生し得る状況にあったと理解しています。
CPUは当該処理を実行すると必ず100%を振り切るのですが、メモリについては当該日のみスワップメモリを利用している状況でした。
よろしくお願いします。
Updated by Anonymous almost 10 years ago
- Status changed from 回答中 to 終了
貴重な情報をお知らせ頂き、大変助かります。
頂いた情報をもとに、今後とも品質の向上に努めたいと思います。
ありがとうございました。