侧边栏壁纸
  • 累计撰写 119 篇文章
  • 累计创建 25 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录

因为selinux导致zabbix无法启动问题

梁来福
2022-03-19 / 0 评论 / 0 点赞 / 0 阅读 / 1252 字
温馨提示:
本文最后更新于 2024-05-06,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

报错信息

1369:20220513:131906.230 cannot initialize alert manager: Cannot bind socket to "/var/run/zabbix/zabbix_server_alerter.sock": [98] Address already in use.

原因

selinux的安全限制

解决

方法1

关闭selinux

临时

setenforce 0

永久

修改配置文件

方法二

不关闭selinux如何做呢?

1、安装selinux相关工具

yum install policycoreutils-python -y

2、执行命令

2.1 Server端

cat /var/log/audit/audit.log | grep zabbix_server | grep denied | audit2allow -M zabbix_server_setrlimit

2.2 Agent端

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

2.3 Proxy端

cat /var/log/audit/audit.log | grep zabbix_proxy | grep denied | audit2allow -M zabbix_proxy_setrlimit

命令执行完会在当前目录生成一个zabbix_server_setrlimit.pp或者zabbix_agent_setrlimit.pp文件

3、不同端执行对应的文件

semodule -i zabbix_server_setrlimit.pp

semodule -i zabbix_proxy_setrlimit.pp

semodule -i zabbix_agent_setrlimit.pp

4、重启zabbix服务

0
  1. 支付宝打赏

    qrcode alipay
  2. 微信打赏

    qrcode weixin
博主关闭了所有页面的评论