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 の写真

31114:20170802:104501.115 listener failed: zbx_tcp_listen() fatal error: unable to serve on any address [[192.168.0.53]:10050]

というメッセージが出力されるということは、そのIPアドレスがそ
のサーバーで使用できない状態になっていると思います。

netstatコマンドやipコマンドを使用して、そのサーバーで使用で
きるIPアドレスを確認してください。

ユーザー fripper の写真

TNKさんがコメントしてくださっているので少し補足を‥

・IPアドレス値 (192.168.0.53) に誤りがないかを確認
 当該サーバのIPに誤りがあれば修正してください
・root ユーザにて netstat -anp 等を実行して、既にそのサーバ上で
 192.168.0.53:10050 を占有・利用してしまっているプログラムが無いかを確認してください
 他のプログラムがポートを既に利用している場合には、そのプログラムを終了するか
 今回のZabbixエージェント側の利用ポート設定(zabbix_agentd.conf 内 ListenPort)を変更する

ユーザー hurukichi の写真

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 の写真

直接関係ないですが‥
>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 の写真

すいません^^;
マシンの時刻ずれていますねw

このログは検証用なのでntp初期設定でした。。

ご指摘いただきありがとうございました!