龙空技术网

一键安装zabbix-agent for centos6 centos7

摸索中前进 207

前言:

如今大家对“怎么下载ubuntu1804”大致比较关注,我们都需要学习一些“怎么下载ubuntu1804”的相关文章。那么小编在网上网罗了一些关于“怎么下载ubuntu1804””的相关资讯,希望看官们能喜欢,各位老铁们快快来学习一下吧!

我是直接把脚本做好放在内网服务器,下载一键执行

curl |sh -

为减少安装过程下载安装包的时间,我把安装包放到本的服务器上192.168.239.241上

# tree /var/www/html/zabbix/

/var/www/html/zabbix/

├── 3.4

│ └── rhel

│ ├── 6

│ │ └── x86_64

│ │ ├── zabbix-agent-3.4.15-1.el6.x86_64.rpm

│ │ └── zabbix-release-3.4-1.el6.noarch.rpm

│ └── 7

│ └── x86_64

│ └── zabbix-agent-3.4.15-1.el7.x86_64.rpm

├── zabbixagent

├── zabbix-agent-centos

├── zabbix-agent-centos6

├── zabbix-agent-centos7

├── zabbix-agent-ubuntu1804

├── zac -> /data/zabbix/zac20190625

├── zac20190625

└── zacold

参考下面脚本,要根据你的实际情况修改安装包的下载地址,zabbixserver、zabbixproxy的地址

脚本内容:#####以下是脚本内容#######

#OSVERSION

OSVERSION=`cat /etc/redhat-release |awk -F "release " '{print $2}'|awk -F "." '{print $1}'`

echo $OSVERSION

#install zabbix agent

wget

yum localinstall -y zabbix-agent-3.4.15-1.el$OSVERSION.x86_64.rpm

rm -rf zabbix-agent-3.4.15-1.el$OSVERSION.x86_64.rpm

#read -p "请输入节点主机名:" Hostname

ZABBIXSERVER=192.168.239.201

ZABBIX_PROXY1=192.168.227.241

ZABBIX_PROXY2=192.168.227.242

sed -i "s/127.0.0.1/$ZABBIXSERVER ,$ZABBIX_PROXY1 ,$ZABBIX_PROXY2 /g" /etc/zabbix/zabbix_agentd.conf

sed -i "s/Hostname=Zabbix server/Hostname=$HOSTNAME/g" /etc/zabbix/zabbix_agentd.conf

mkdir /var/log/zabbix/

chown -R zabbix.zabbix /var/log/zabbix

service zabbix-agent restart

chkconfig zabbix-agent on

echo -n "恭喜你,Zabbix 监控客户端部置完成!!!"

cat /etc/zabbix/zabbix_agentd.conf |egrep -v "^#|^$"

#iptables

if [ $OSVERSION -eq 6 ];then

iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 10050 -j ACCEPT

iptables -A OUTPUT -m state --state NEW -m tcp -p tcp --dport 10050 -j ACCEPT

iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 10051 -j ACCEPT

service iptables save

fi

if [ $OSVERSION -eq 7 ];then

firewall-cmd --permanent --add-port=10050/tcp --add-port=10051/tcp

firewall-cmd --reload

fi

#selinux

echo -n "正在关闭SELinux……"

setenforce 0 > /dev/null 2>&1

sed -i '/^SELINUX=/s/=.*/=disabled/' /etc/selinux/config

if [ $? -eq 0 ];then

echo -n "SELinux初始化完毕!"

fi

###################以上是安装脚本内容 #####################

让selinux通过zabbix-agent

三个命令

yum -y install policycoreutils-python.x86_64

semanage permissive -a zabbix_agent_t

标签: #怎么下载ubuntu1804 #ubuntu 1804 挂载硬盘 #ubuntu1804u盘安装 #ubuntu1804桌面版安装