CentOS 6.5 Zabbix-Agent安装
安装
配置前先关闭iptables和SELINUX,避免安装过程中报错
service iptables stop
1,禁用SELINUX
# vi /etc/selinux/config
SELINUX=disabled
让SELINUX生效
#setenforce 0
2,修改主机名
# vi /etc/sysconfig/network
HOSTNAME=hqzabbix
# vi /etc/hosts
10.117.180.37 hqzabbix
121.41.113.14 hqzabbix
4,yum安装
zabbix-agent端
rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm
yum install zabbix-agent-2.4.6-1.el6.x86_64
5,配置agent端配置文件
vim /etc/zabbix/zabbix_agentd.conf #此处千万别写成了zabbix_agent.conf,否则配置了不生效
Server=115.29.245.240 #填写Server的IP地址
ServerActive=115.29.245.240 #修改为Server的IP地址
Hostname=115.29.245.240 #填写Server的HostName,注意Server端要能解析
UnsafeUserParameters=1 #是否允许自定义的key,1为允许,0为不允许
Include= vi etc/zabbix/zabbix_agentd.conf.d/#自定义的agentd配置文件(key)可以在这里面写
如果该文件中的内容(安装目录和可执行文件目录)与实际状况不同,那么则需要修改
启动Zabbix Agent。
service zabbix-agentd_ctl start
设置开机启动
chkconfig zabbix-agent on
使用netstat命令查看Zabbix Agent是否已被正常启动:
netstat -utlnp | grep zabbix
配置防火墙
# vi /etc/sysconfig/iptables
-A INPUT -m state �Cstate NEW -m tcp -p tcp �Cdport 22 -j ACCEPT
-A INPUT -m state �Cstate NEW -m tcp -p tcp �Cdport 10050 -j ACCEPT
上面的只是一个示范,一定要在dport 22下面增加
# /etc/init.d/iptables restart//最后重启防火墙使配置生效
原文链接:https://www.f2er.com/centos/378262.html