【问题解决】zabbix启动报错
背景
修改了配置文件后重启就报错,根据提示发现两个文件打不开。
1.cannot open “/var/log/zabbix/zabbix_agentd.log”: [13] Permission denied
解决办法:
新建,给权限。
[root@cms2-db3 run]# touch /var/log/zabbix/zabbix_agentd.log
[root@cms2-db3 run]# chmod 777 /var/log/zabbix/zabbix_agentd.log
2.Can‘t open PID file /run/zabbix/zabbix_agentd.pid (yet?) after start: No such file or directory
解决办法:
新建,给权限。
[root@gd-ywzt-userservice-3 ~]# more /var/log/zabbix/zabbix_agentd.log
zabbix_agentd [158354]: cannot create PID file [/var/run/zabbix/zabbix_agentd.pid]: [13] Permission denied
[root@gd-ywzt-userservice-3 ~]# ll /var/run/zabbix/zabbix_agentd.pid
ls: cannot access /var/run/zabbix/zabbix_agentd.pid: No such file or directory
[root@gd-ywzt-userservice-3 ~]# touch /var/run/zabbix/zabbix_agentd.pid
[root@gd-ywzt-userservice-3 ~]# chmod 777 /var/run/zabbix/zabbix_agentd.pid
注意只能启动,不能使用重启。
[root@gd-ywzt-userservice-3 ~]# service zabbix-agent start
Redirecting to /bin/systemctl start zabbix-agent.service
启动成功。