log取得不可
いつも参考にさせていただいております。
さて、下記エラーが発生しlog取得が不可となっています。
[root@lamp53 ~]# tail /var/log/zabbix/zabbix_agentd.log
31114:20170802:104501.115 listener failed: zbx_tcp_listen() fatal error: unable to serve on any address [[192.168.0.53]:10050]
31191:20170802:104803.453 Starting Zabbix Agent [Zabbix53]. Zabbix 2.4.8 (revision 59539).
31191:20170802:104803.453 using configuration file: /etc/zabbix/zabbix_agentd.conf
31191:20170802:104803.453 listener failed: zbx_tcp_listen() fatal error: unable to serve on any address [[192.168.0.53]:10050]
31887:20170802:112625.679 Starting Zabbix Agent [Zabbix53]. Zabbix 2.4.8 (revision 59539).
31887:20170802:112625.679 using configuration file: /etc/zabbix/zabbix_agentd.conf
31887:20170802:112625.679 listener failed: zbx_tcp_listen() fatal error: unable to serve on any address [[192.168.0.53]:10050]
31921:20170802:112639.757 Starting Zabbix Agent [Zabbix53]. Zabbix 2.4.8 (revision 59539).
31921:20170802:112639.757 using configuration file: /etc/zabbix/zabbix_agentd.conf
31921:20170802:112639.757 listener failed: zbx_tcp_listen() fatal error: unable to serve on any address [[192.168.0.53]:10050]
エージェントのconfは以下です。
[root@lamp53 ~]# grep -v '^\s*#' /etc/zabbix/zabbix_agentd.conf |grep -v '^\s*$'
PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=0
EnableRemoteCommands=1
Server=192.168.0.53
ListenIP=192.168.0.53
ServerActive=192.168.0.53
Hostname=Zabbix53
Include=/etc/zabbix/zabbix_agentd.d/
やりたいこととしてはzabbix-serverであるlamp53環境のagentのlogを正常に取得できるようにしたいです。
TNK - 投稿数: 4760
というメッセージが出力されるということは、そのIPアドレスがそ
のサーバーで使用できない状態になっていると思います。
netstatコマンドやipコマンドを使用して、そのサーバーで使用で
きるIPアドレスを確認してください。
fripper - 投稿数: 495
TNKさんがコメントしてくださっているので少し補足を‥
・IPアドレス値 (192.168.0.53) に誤りがないかを確認
当該サーバのIPに誤りがあれば修正してください
・root ユーザにて netstat -anp 等を実行して、既にそのサーバ上で
192.168.0.53:10050 を占有・利用してしまっているプログラムが無いかを確認してください
他のプログラムがポートを既に利用している場合には、そのプログラムを終了するか
今回のZabbixエージェント側の利用ポート設定(zabbix_agentd.conf 内 ListenPort)を変更する
hurukichi - 投稿数: 21
TNK様
fripper様
返信遅くなり申し訳ございません。
agent.confのListenPortを10052に試しに変更したところうまくいったようです!
[root@lamp53 ~]# tail /var/log/zabbix/zabbix_agentd.log
31921:20170802:112639.757 using configuration file: /etc/zabbix/zabbix_agentd.conf
31921:20170802:112639.757 listener failed: zbx_tcp_listen() fatal error: unable to serve on any address [[192.168.0.53]:10050]
34942:20170802:183038.329 Starting Zabbix Agent [Zabbix53]. Zabbix 2.4.8 (revision 59539).
34942:20170802:183038.329 using configuration file: /etc/zabbix/zabbix_agentd.conf
34942:20170802:183038.329 agent #0 started [main process]
34945:20170802:183038.331 agent #3 started [listener #2]
34946:20170802:183038.331 agent #4 started [listener #3]
34944:20170802:183038.332 agent #2 started [listener #1]
34943:20170802:183038.332 agent #1 started [collector]
34947:20170802:183038.332 agent #5 started [active checks #1]
的確なアドバイスありがとうございました。
今後とも参考にさせていただきます。
fripper - 投稿数: 495
直接関係ないですが‥
>31921:20170802:112639.757 using configuration file: /etc/zabbix/zabbix_agentd.conf
>31921:20170802:112639.757 listener failed: zbx_tcp_listen() fatal error: unable to serve on any address [[192.168.0.53]:10050]
>34942:20170802:183038.329 Starting Zabbix Agent [Zabbix53]. Zabbix 2.4.8 (revision 59539).
>34942:20170802:183038.329 using configuration file: /etc/zabbix/zabbix_agentd.conf
↑
2017/08/02 ってなっていますが‥マシンの時刻ズレていませんか‥?
hurukichi - 投稿数: 21
すいません^^;
マシンの時刻ずれていますねw
このログは検証用なのでntp初期設定でした。。
ご指摘いただきありがとうございました!