zabbix启动报错-PID file /run/zabbix/zabbix_agentd.pid not readable

我尝试更改zabbix启动用户为root,解决

报错信息

Nov 23 14:52:01 yh117 systemd: Started Session 617904 of user root.
Nov 23 14:52:01 yh117 systemd: Started Session 617906 of user root.
Nov 23 14:52:02 yh117 systemd: zabbix-agent.service holdoff time over, scheduling restart.
Nov 23 14:52:03 yh117 systemd: Stopped Zabbix Agent.
Nov 23 14:52:03 yh117 systemd: Starting Zabbix Agent...
Nov 23 14:52:03 yh117 systemd: PID file /run/zabbix/zabbix_agentd.pid not readable (yet?) after start.
Nov 23 14:52:03 yh117 zabbix_agentd: zabbix_agentd [28037]: cannot open "/data0/logs/zabbix_agentd.log": [13] Permission denied
Nov 23 14:52:03 yh117 systemd: zabbix-agent.service never wrote its PID file. Failing.
Nov 23 14:52:03 yh117 systemd: Failed to start Zabbix Agent.
Nov 23 14:52:03 yh117 systemd: Unit zabbix-agent.service entered failed state.
Nov 23 14:52:03 yh117 systemd: zabbix-agent.service failed.

更改systemd配置文件,让zabbix用root用户启动

[root@xxx xxxx]# cat /usr/lib/systemd/system/zabbix-agent.service
[Unit]
Description=Zabbix Agent
After=syslog.target
After=network.target

[Service]
Environment="CONFFILE=/etc/zabbix/zabbix_agentd.conf"
EnvironmentFile=-/etc/sysconfig/zabbix-agent
Type=forking
Restart=on-failure
PIDFile=/var/run/zabbix/zabbix_agentd.pid
#PIDFile=/run/zabbix/zabbix_agentd.pid
KillMode=control-group
ExecStart=/usr/sbin/zabbix_agentd -c $CONFFILE
ExecStop=/bin/kill -SIGTERM $MAINPID
RestartSec=10s
#User=zabbix
#Group=zabbix
User=root
Group=root
[Install]
WantedBy=multi-user.target
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

凯尔kyle

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值