プロジェクト

全般

プロフィール

不具合調査依頼 #1484

完了

ジョブ異常終了について (#1364追加質問)

匿名ユーザー さんがほぼ10年前に追加. 約4年前に更新.

ステータス:
終了
優先度:
通常
担当者:
-
開始日:
2014/11/25

説明

担当者どの

お世話になります。

以下の通り、チケット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を参照させて頂き、処理結果が取得できなかったことは理解しましたが、
原因と対策について、もう少し補足頂けないでしょうか。

エラーメッセージは、エージェント側にて出力されていますので、
マネジャー - エージェント間の問題ではなく、エージェントサーバ内の問題との認識です。

サーバの負荷も問題となるような状況ではないように思われます。

回避策があれば、対策したいと思います。
よろしくお願いします。

匿名ユーザー さんがほぼ10年前に更新

  • ステータス新規登録 から 担当者アサイン中 に変更

匿名ユーザー さんがほぼ10年前に更新

  • ステータス担当者アサイン中 から 受付完了 に変更

匿名ユーザー さんがほぼ10年前に更新

  • ステータス受付完了 から 担当者処理中 に変更
  • 担当者匿名ユーザー にセット

匿名ユーザー さんがほぼ10年前に更新

  • ステータス担当者処理中 から 回答中 に変更

Job Arranger for Zabbixのご利用ありがとうございます。
お問い合わせの件についてご回答致します。

本エラーはジョブアイコンで指定したユーザーコマンドの終了後、ジョブエージェントのコマンド実行親プロセスが処理結果(主に戻り値)の取得に失敗した場合に発生します。

通常、処理結果はユーザーコマンドの終了後、ジョブエージェントのコマンド実行プロセスにより一時ファイルに格納され、その一時ファイルとユーザーコマンドの終了をジョブエージェントの別プロセスである終了監視プロセスが監視しているのですが、一時ファイルの遅延書き込みが発生すると、監視タイミングによりユーザーコマンドが終了しているにもかかわらず、処理結果が出力されていないという状態が発生し、エラーとなってしまいます。

本エラーの対応策としまして、お使いのバージョン(1.3.0)ではジョブの再実行かスキップのみとなってしまいます。
根本的な対応につきましては近日リリースを予定しています、次期バージョンで対応する予定です。

申し訳ございませんが、よろしくお願いいたします。

匿名ユーザー さんがほぼ10年前に更新

担当者どの

丁寧な回答ありがとうございました。

次期バージョンにて対策とのこと、理解しました。

本件、クローズ頂いて結構です。

よろしくお願いします。

匿名ユーザー さんがほぼ10年前に更新

担当者どの

少し補足させて頂くと、サーバの負荷状況を確認したところ、CPU使用率が100%を振り切っており、メモリもスワップメモリを利用している状況であるため、書き込み遅延が発生し得る状況にあったと理解しています。

CPUは当該処理を実行すると必ず100%を振り切るのですが、メモリについては当該日のみスワップメモリを利用している状況でした。

よろしくお願いします。

匿名ユーザー さんがほぼ10年前に更新

  • ステータス回答中 から 終了 に変更

貴重な情報をお知らせ頂き、大変助かります。
頂いた情報をもとに、今後とも品質の向上に努めたいと思います。
ありがとうございました。

他の形式にエクスポート: Atom PDF