zabbix-server报错:No route to host
前戏:
我在VM虚拟机中创建了2个liunx系统(rhel7和cent7),一个用作zabbix服务端,另一个用作zabbix客户端。但是用服务端监控客户端时图标是红色的监控不了,报错信息为:Get value from agent failed: cannot connect to [[客户端的IP]:10050]: [113] No route to host
报警意思大致为主机无法被监听
linux版本:centos 7
zabbix版本:zabbix 3
解决方法:
(1)使用ping命令
服务端 ping 客户端地址
如果ping的通就说明网络没问题
(2)防火墙的原因
centos 7 有两种防火墙firewall和iptables,默认是用firewall作为防火墙
# service firewalld status //查看防火墙状态
#systemctl firewalld stop //关闭防火墙
#service firewall start //开启防火墙
#service firewall restart //重新开启防火墙
iptables防护墙的命令和firewall的命令差不多,把名字换一下就行
防火墙关闭之后,重启zabbix客户端
#systemctl restart zabbix-agent //重启zabbix客户端
原文可参考:https://blog.csdn.net/qq_37961660/article/details/79923963