我在VM虚拟机中创建了2个liunx系统,一个用作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客户端
刷新一下服务端web页面,报错就没有了