Zabbix3.0 LTS Agent起動時のエラー
お世話になっております。
Zabbix3.0 LTS(3.0.17)を利用しており、監視対象のCentOS7へZabbixAgentを導入して起動したところ
Supervising process ***** which is not our child. We'll most likely not notice when it exits.
のエラーがでており対処方法について困っております。
切り分けて分かっている結果を以下に記載します。
・CentOS7のカーネルバージョンが同じのものであっても、エラーがでるものとでないものがある
・ZabbixAgentを停止後、psでZabbixAgentプロセスがないことを確認できている
・ZabbixAgentを起動後、必要なプロセスは起動している
・いくつか監視対象に対して監視を実装しているが現状問題はなさそう
・ZabbixAgentのconfファイルにDebug=4を入れてログを確認したが、問題となるログはでていない
・いくつかのサイトで/usr/lib/systemd/system/zabbix-agent.serviceの設定ファイルを変えると問題が解消されるとあるが、解消されない
変更してみたパラメータ:Restart=no / KillMode=mixed
もし対処についてご存じの方がいれば、ご教授頂けると幸いです。
宜しくお願い致します。
fripper - 投稿数: 495
pid file が無い or ゴミとして残存してしまっていて、そちらの記載内容が影響している
‥ということは無いでしょうか?
nnagashima - 投稿数: 9
fripperさん
ご返信ありがとうございます。
そちらも確認したのですがPidFileは起動時は存在しており、
停止時にはPidFileがなくなっていることは確認できております。
Yasumi - 投稿数: 380
「Supervising process ***** which is not our child. We'll most likely not notice when it exits.」が、起動不可の原因エラー文なのかな。
/var/log/messagesに何かほかに出力されていないか確認できませんか?
nnagashima - 投稿数: 9
Yasumiさん
ご返信ありがとうございます。
「Supervising process ***** which is not our child. We'll most likely not notice when it exits.」が、起動不可の原因エラー文なのかな。
⇒ご認識の通りです。エラーログは出ているものの起動/停止は正常にできているような状況です。
/var/log/messagesやjournalのログを確認しているのですが、上記以外のログは出力されていないような状況です。
Yasumi - 投稿数: 380
ここにある通り、対象エラーはそこまで問題視されるものではなかったと思います。
https://www.miraclelinux.com/support/miracle-zbx40/zbx-support/20190307
nnagashima - 投稿数: 9
Yasumiさん
ご返信ありがとうございます。
参考URLありがとうございます。
私もそこまで問題あるものという認識ではないのですが、症状がでるサーバーと出ないサーバーがあるので、
気になっているので何か分かる方がいたらと思い、投稿させて頂いた次第です。
私自身でももう少し調べて何か分かることあれば、こちらに投稿させて頂きます。
ありがとうございます。
fripper - 投稿数: 495
systemd 関連パッケージのバージョンとか差異はないでしょうか‥?
デーモン・service 扱いでプロセスが起動されるとき、サービス単位で cgroup が構成されて
同権限下でのアクセス制御?みたいなものが systemd 側で管理されるようになり
同 cgroup 下のプロセスが、service 停止時の kill 対象になるとか‥
(旧 init 系とはなんか大きく異なる手順が踏まれるようで、正直なところ私も
掴み切れていない感じです‥
zabbix のデーモン系は、agentd / proxy / server とも、複数プロセスで構成されるので
3.0 系の場合、子プロセスの生成手順が、いわゆる「近代的なお作法」に則りきれていないのかも
しれませんね‥
nnagashima - 投稿数: 9
fripper さん
ご返信ありがとうございます。
私もfripperさんと同様に思い、その後色々調査しsysytemd関連だろうと推測はしています。
またRHELのナレッジにはなりますが、SMBで以下の情報を見つけました。
https://access.redhat.com/solutions/2819161
ここの情報にも書かれているとおりsystemdの処理の問題であり、systemdとzabbix-agentには問題ないと判断し、
エラーログが出力されていても無視することに致しました。
ご助言頂き、ありがとうございます。