zabbix启动报cannot set resource limit: [13] Permission denied问题解决

zabbix启动的时候报错如下:

 28395:20170122:112700.799 using configuration file: /etc/zabbix/zabbix_agentd.conf
28395:20170122:112700.799 cannot set resource limit: [13] Permission denied
28395:20170122:112700.799 cannot disable core dump, exiting...

基本能确定是selinux的问题,解决方法如下:

1. 关闭selinux(不推荐)

setenforce 0

2. 更新selinux策略即可

yum update selinux-policy.noarch selinux-policy-targeted.noarch

更新完成之后重新启动zabbix即可

 

更新 Centos 7下处理方法:

今天发现centos 7 1611使用此方法并不管用,现新增方法如下:

1.安装selinux相关工具

yum install policycoreutils-python

2.如果是server_agent端,则按照以下操作进行

cat /var/log/audit/audit.log | grep zabbix_agentd | grep denied | audit2allow -M zabbix_agent_setrlimit

执行上述命令后,会在当前目录生成一个名为zabbix_agent_setrlimit.pp的文件,接下来执行以下命令

semodule -i zabbix_agent_setrlimit.pp

如果是server端,则按照如下方法执行即可

cat /var/log/audit/audit.log | grep zabbix_server | grep denied | audit2allow -M zabbix_server_setrlimit
semodule -i zabbix_server_setrlimit.pp
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值