天天看点

zabbix agent安装配置错误处理

一,环境

centos7,x86_64

二,报错

zabbix页面端看到:

检查:

1,zabbix服务端,在机器上执行 zabbix_get -s ip -k system.cpu.num

zabbix_get [3618]: Check access restrictions in Zabbix agent configuration

2,查看客户端日志:

835:20210302:192353.023 Message from ip is missing header. Message ignored.

3,搜了一下发现是zabbix客户端版本和服务器端不一致导致的,所以更新客户端版本解决。

先在客户端上rpm -aq|grep zabbix查看安装的版本,后rpm -e 删除掉。

rpm -aq|grep zabb

zabbix-release-4.0-1.el7.noarch

zabbix-agent-4.0.29-1.el7.x86_64

执行:

rpm -e zabbix-release-4.0-1.el7.noarch

rpm -e zabbix-agent-4.0.29-1.el7.x86_64

下载安装包

http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-agent-3.4.7-1.el7.x86_64.rpm

下载完成后安装

rpm -ivh zabbix-agent-3.4.7-1.el7.x86_64.rpm

三,报错

debian配置中Include=/etc/zabbix/zabbix_agentd.d/.conf会导致zabbit-agent无法启动,需要改成

Include=/etc/zabbix/zabbix_agentd.d/,在centos下安装的zabbit-agent就可以配置

Include=/etc/zabbix/zabbix_agentd.d/.conf