zabbix-agent无法启动的问题

服务器重启后zabbix-agent无法启动,报错显示/var/run/zabbix目录缺失。手动创建zabbix目录并授权后,问题仍未解决。最终通过新建zabbix目录,授权用户,调整目录权限和修改安全环境(可能涉及selinux),成功启动zabbix-agent。同时提到了chcon命令的用法,用于修改文件的安全上下文。
摘要由CSDN通过智能技术生成

最近公司某服务器重启后发现上边部署的zabbix客户端无法启动并有如下报错:

zabbix_agentd [28973]: cannot create PID file [/var/run/zabbix/zabbix_agentd.pid]: [2]     No such file or directory

Fresh install of zabbix22-agent fails to start because the agent cannot create its PID file.

systemctl start zabbix-agent

cat /var/log/zabbix/zabbix_agentd.log

zabbix_agentd [2625]: cannot create PID file [/var/run/zabbix/zabbix_agentd.pid]: [2] No such file or directory

查看/var/run/目录下未找到zabbix/目录,手动创建此目录并在目录下创建了文件zabbix_agentd.pid,执行systemctl start zabbix-agent后发现此文件又消失了

最后解决办法如下:
新建一个zabbix目录

mkdir /var/run/zabbix

授权用户使用

chown root:zabbix /var/run/zabbix

改变目录权限

chmod 0775 /var/run/zabbix

修改安全环境

chcon -u system_u -t zabbix_var_run_t /var/run/zabbix

**注意:*

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值