zoukankan      html  css  js  c++  java
  • zabbix安装,关闭SELinux

    一、缘由

      在安装zabbix的时候,按照官网的Zabbix Manual一路跑下来,zabbix的dashboard提示:zabbix server is not running the information displayed may not be current。后来google后关闭selinux,Zabbix服务正常。

      因为:SELinux出于安全考虑,会阻止zabbix server的http通信端口10051。同时,如果zabbix要使用fping,需要设置相应规则。

    二、解决办法:

      1、关闭SELinux(为了省事,大多数人员这么选择)

      查看SElinux状态:

      1) sudo sestatus -v |grep status

      SELinux status:  enable  

      2) getenforce      

      关闭SELinux:

      1)临时关闭(不需要重启机器):

      setenforce 0    

      #setenforce 1 设置SELinux 成为enforcing模式

      #setenforce 0 设置SELinux 成为permissive模式 
      2)永久关闭,修改配置文件需要重启机器:
      vim /etc/selinux/config 
      将SELINUX=enforceing 改为 SELINUX=disabled
      重启机器即可。
     
      2、设置SELinux规则,允许zabbix server的10051端口的http访问
      
    semanage port -a -t http_port_t -p tcp 10051

      To allow fping to be used by zabbix u need to create your own selinux rule 

    grep fping /var/log/audit/audit.log | audit2allow -M zabbix_fping
    semodule -i zabbix_fping.pp
      
    三、 Centos6上安装Zabbix官方WIKI(有关于selinux的设置):
    注意:注意apache下zabbix.conf和php.ini里面关于timezone的设置,一定要正确。
     
     
      
      
  • 相关阅读:
    CentOS 6.5 安装 VNC Server
    vs2008出错
    MySQL 尽量避免使用 TIMESTAMP
    excel中生成32位随机id
    库存扣减和锁
    精通 MySQL 索引
    Java代码性能优化
    RocketMQ 消息丢失场景分析及如何解决
    Java 8 的内存结构
    Spring Boot + MyBatis + MySQL 实现读写分离
  • 原文地址:https://www.cnblogs.com/langdashu/p/5239109.html
Copyright © 2011-2022 走看看