その他問い合わせ #889
closedjobarg_agentd.logのエラーについて
Description
TO:担当者様
お世話になっております。
サーバ再起動時にjobarg_agentd.logに以下のようなログが出力されます。
------------------------------------------------------------------------
[CRIT] One child process died (PID:1401,exitcode/signal:19). Exiting ...
------------------------------------------------------------------------
このログの出力原因と解決方法がありましたらご教授いただけますでしょうか。
以上、宜しくお願い致します。
Updated by Anonymous over 10 years ago
- Status changed from 担当者処理中 to 回答中
- Assignee set to Anonymous
Job Arranger for Zabbix のご利用ありがとうございます。
お問い合わせの件についてご回答致します。
お知らせ頂いたメッセージはジョブエージェントの親プロセスが子プロセスの一時停止を検出した際に出力するメッセージです。
サーバーの再起動時には上記メッセージが出力されますが、エージェントの再起動後にエラーメッセージが出力されていない場合には
問題ありませんので、当該メッセージは無視して頂いて結構です。
なお、現状本メッセージの出力抑止は行えません。
申し訳ありませんが、よろしくお願いいたします。
Updated by Anonymous over 10 years ago
TO:担当者様
ご回答ありがとうございます。
追加で質問なのですが、サーバ再起動ではなくjobarg_agentdのサービス停止(/etc/init.d/jobarg-agentd stop)とした場合は
該当のエラーが出力されないのですが、何か違いがあるのでしょうか?
以上よろしくお願い致します。
Updated by Anonymous over 10 years ago
お問い合わせの件についてご回答致します。
サーバーの再起動の際にはOSよりジョブエージェント(jobarg_agentd)の各プロセスにシグナル「19」が通知されます。
そのため、シグナルを受信したジョブエージェントで今回のメッセージを出力します。
一方、手動で停止した場合はシグナル「19」が通知されませんので、当該メッセージが出力されないという違いがございます。
以上、よろしくお願いいたします。
Updated by Anonymous over 10 years ago
TO:担当者様
ご回答ありがとうございます。
サーバ再起動時はOSがジョブエージェント(jobarg_agentd)の各プロセスにシグナル「19」を通知し、
init.dからサービスの停止が行われる(手動での停止と異なるのはシグナル「19」を通知するかしないかのみ)
という認識で宜しいでしょうか。
以上よろしくお願い致します。
Updated by Anonymous over 10 years ago
お問い合わせの件についてご回答致します。
はい。
手動での停止と異なるのはシグナル「19」の通知の有無のみとなります。
以上、よろしくお願いいたします。
Updated by Anonymous over 10 years ago
TO:担当者様
ありがとうございます。
本件につきましてクローズして頂けますようお願い致します。