一、导入源
sudo rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm
二、安装客户端
sudo yum install zabbix-agent
三、配置客户端
vi /etc/zabbix/zabbix_agentd.conf
需要修改文件中的三个值
Server=192.168.22.6 //安装zabbix服务端的机器的IP
ServerActive=192.168.22.6 //安装zabbix服务端的机器的IP
Hostname=192.168.22.6 //被监控机器的IP
四、启动agent
systemctl start zabbix-agent
原本一切都很顺利,偏偏在启动agent时,出错了。
以上问题大概意思是,zabbix agent 启动失败,因为超出了配置资源限制,请看详细说明,找了找原因,原来是没有关闭Selinux,关闭Selinux命令。
setenforce 0
这次就OK了。
疑问: 什么是Selinux?
Selinux是 Security-Enhanced Linux的缩写,它不是用来防火墙设置的,是对Linux系统的安全很有用。相当于Windows下面的内部防火墙,目的在于明确的指明某个进程可以访问哪些资源(文件、网络端口等)具体我也不知道了,看文档吧。