zabbix_getコマンドの実行結果がエラー(No route to host)
Zabbixのバージョン
サーバ:3.0.7
エージェント:2.2.20
不具合を確認した時のバージョンです。
バージョンが異なる場合、エラー内容や設定方法が異なる可能性があります。
現象
zabbix_getコマンドを実行したが接続エラーになる。
# zabbix_get -s 監視対象サーバのIPアドレス -k agent.version
zabbix_get [10935]: Get value error: cannot connect to [[監視対象のIPアドレス]:10050]: [113] No route to host
【Zabbix3.0】
Zabbixの管理コンソールを見ると、エージェントの状態のZBXマークが赤になっており、「Get value from agent failed: cannot connect to [[監視対象のIPアドレス]:10050]: [113] No route to host」とエラーメッセージが表示される。
解決方法/回避策
Zabbixが使用するポートへの接続が遮断されている可能性があります。
ファイアウォールを無効化して確認して下さい。
[root@localhost ~]# /etc/rc.d/init.d/iptables stop ファイアウォール停止
[root@localhost ~]# chkconfig iptables off ファイアウォール自動起動解除