Loading... 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的问题, ## Centos6处理方法 1. 关闭selinux(不推荐) ``` setenforce 0 ``` 2. 更新selinux策略即可 ``` yum update selinux-policy.noarch selinux-policy-targeted.noarch ``` 3. 更新完成之后重新启动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 ``` 3. 执行上述命令后,会在当前目录生成一个名为zabbix_agent_setrlimit.pp的文件,接下来执行以下命令 ``` semodule -i zabbix_agent_setrlimit.pp ``` 4. 如果是server端,则按照如下方法执行即可 ``` cat /var/log/audit/audit.log | grep zabbix_server | grep denied | audit2allow -M zabbix_server_setrlimit semodule -i zabbix_server_setrlimit.pp ``` 5. 最后重启zabbix即可 最后修改:2018 年 11 月 02 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 如果觉得我的文章对你有用,请随意赞赏