将zabbix server 从一台机器(只有电信外网IP)迁移到另外一台机器(一个电信外网IP和一个联通外网IP),所有的zabbix_agend 的配置文件都是一样的,但是所有的联通机房机器上的zabbix agent监控都显示如下:
花了整整一天,终于找到原因了。
原因是:机房对联通和电信的IP做了路由策略。
解决办法有两种:
A.在zabbix server机器上,将有联通IP的网卡关掉。
B.在所有zabbix agent 的配置文件中的ServerActive改成
ServerActive=电信IP,联通IP
再重启zabbix_agentd 服务。
当然也有其他原因会造成这种报错:
1.防火墙,解决方法:
setenforce 0
service iptables stop
2.zabbix agent 配置文件中的 ServerActive=server IP, 中的server IP未正确填写 zabbix server的IP ,解决方法:
检查zabbix agent 的配置文件中ServerActive,确认后面填写了正确的 server IP.
zabbix 解决 Asuming that agent dropped connect because of access permision
时间: 2024-10-25 18:16:00