#!/bin/bash #auto install zabbix_agentd #2017年11月15日13:43:19 #by xiaofan #################### ZABBIX_FILES=zabbix-3.2.6.tar.gz ZABBIX_FILES_DIR=zabbix-3.2.6 ZABBIX_URL=http://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/3.2.6/ ZABBIX_PREFIX=/usr/local/zabbix SERVER_IP="192.168.137.128" IP=`ifconfig | grep Bcast | awk '{print $2}' | sed 's/addr://g'` AGENT_INSTALL(){ yum -y install curl curl-devel net-snmp net-snmp-develperl-DBI gcc wget useradd -s /sbin/nologin zabbix cd /usr/src wget -c $ZABBIX_URL/$ZABBIX_FILES && tar xzvf $ZABBIX_FILES && cd $ZABBIX_FILES_DIR ./configure --prefix=/usr/local/zabbix --enable-agent if [ $? -eq 0 ];then make && make install ln -s /usr/local/zabbix/sbin/zabbix_* /usr/local/sbin/ fi cd /usr/src/$ZABBIX_FILES_DIR cp misc/init.d/tru64/zabbix_agentd /etc/init.d/zabbix_agentd chmod o+x /etc/init.d/zabbix_agentd #config zabbix agentd cat >$ZABBIX_PREFIX/etc/zabbix_agentd.conf<<EOF LogFile=/tmp/zabbix_agentd.log Server=$SERVER_IP ServerActive=$SERVER_IP Hostname = $IP EOF #start zabbix agentd /etc/init.d/zabbix_agentd restart /etc/init.d/iptables stop setenforce 0 } AGENT_INSTALL
一键部署Zabbix客户端
原创
©著作权归作者所有:来自51CTO博客作者小凡6的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
zabbix服务端,客户端一键安装脚本
zabbix服务端,客户端一键安装脚本
MySQL zabbix -
ansible 批量部署zabbix客户端
运用ansible 批量部署zabbix_agentd
zabbix ansible