Zabbix启动失败,无法创建PID file

搭建完毕zabbix server之后,安装zabbix-phpfrontend通过web登录管理页面(localhost/zabbix),默认username为Admin,默认password为zabbix。


发现问题

登录进入后发现web页面上端出现红色背景的提示信息,如下图

Zabbix启动失败,无法创建PID file_第1张图片

然后查看zabbix server日志文件

/var/log/zabbixs/zabbix-server.log

Zabbix启动失败,无法创建PID file_第2张图片

显示

cannot create PID file [/run/zabbix/zabbix-server.pid]:[2] No such file or directory

 使用systemd command查看zabbix-server的状态

systemctl status zabbix-server.service

显示

Zabbix启动失败,无法创建PID file_第3张图片

上图表明zabbix-server已经添加到开机自启中,但是无法争取启动,目前启动状态是failed。

打开zabbix-server配置文件查看PID file的相关配置

/etc/zabbix/zabbix-server.conf

Zabbix启动失败,无法创建PID file_第4张图片

上述配置文件中显示PID file的目录为

/run/zabbixs/zabbix-server.pid

查询目录是否存在时,发现系统中只有   

/run/zabbix/


解决方案

将上述目录改成

/run/zabbixs/

重新启动zabbix server

systemctl restart zabbix-server.service

查看zabbix server状态

systemctl status zabbix-server.service

Zabbix启动失败,无法创建PID file_第5张图片

至此,zabbix-server运行正常。

你可能感兴趣的:(zabbix,apache2)