错误一:
报错如下:
Unit session-1.scope could not be found.
以及
[root@server1 sbin]# systemctl start zabbix-server
Job for zabbix-server.service failed because a configured resource limit was exceeded. See “systemctl status zabbix-server.service” and “journalctl -xe” for details.
[root@server1 sbin]# cat /var/log/messages
Jul 31 20:59:31 server1 systemd: Starting Zabbix Server…
Jul 31 20:59:31 server1 systemd: PID file /run/zabbix/zabbix_server.pid not readable (yet?) after start.
Jul 31 20:59:31 server1 systemd: zabbix-server.service never wrote its PID file. Failing.
Jul 31 20:59:31 server1 systemd: Failed to start Zabbix Server.
发现文件 /run/zabbix/zabbix_server.pid 没有,查看配置文件/etc/zabbix/zabbix_server.conf 发现PIDfile路径下没有zabbix_server.pid这个文件;
解决方法:
注意PID相关的是否是与selinux相关的
[root@server1 ~]# getenforce
Enforcing
[root@server1 ~]# vim /etc/sysconfig/selinux
[root@server1 ~]# reboot
重启系统,再启动服务,好了!!!
错误二
报错:
Received empty response from Zabbix Agent at [172.25.40.3]. Assuming that agent dropped connection because of access permissions.
原因:
1.客户端的配置文件中的Server所对应的ip不是zabbix服务器的ip。
解决办法
在客户端vim /etc/zabbix_agentd.conf
修改Server=172.25.40.1(zabbix-server 服务器地址)