码迷,mamicode.com
首页 > 其他好文 > 详细

zabbix自动安装agent(shell)

时间:2014-10-01 00:41:30      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:zabbix   shell   agent   

#!/bin/bash
#./zabbixagent.sh  172.16.103.16   172.16.103.134
#$1 master address, $2 local_listen_ip 

groupadd zabbix  &&  useradd zabbix -g zabbix

cat >>/etc/services<<EOF
zabbix-agent          10050/tcp             Zabbix Agent
zabbix-agent          10050/udp             Zabbix Agent
zabbix-trapper        10051/tcp             Zabbix Trapper
zabbix-trapper        10051/udp             Zabbix Trapper
EOF

cp /root/zabbix_agentd /etc/init.d/
chmod a+x /etc/init.d/zabbix_agentd

cp /root/zabbix_agentd.conf /usr/local/etc/zabbix_agentd.conf

sed -i "s/Hostname=Zabbix server/Hostname=`hostname`/" /usr/local/etc/zabbix_agentd.conf
sed -i "s/Server=127.0.0.1/Server=$1/" /usr/local/etc/zabbix_agentd.conf
sed -i "s/# ListenPort=10050/ListenPort=10050/" /usr/local/etc/zabbix_agentd.conf
sed -i "s/# ListenIP=0.0.0.0/ListenIP=$2/" /usr/local/etc/zabbix_agentd.conf

service iptables stop

/etc/init.d/zabbix_agentd start

echo "zabbix-agent successful!"


本文出自 “muzinan的技术博客” 博客,谢绝转载!

zabbix自动安装agent(shell)

标签:zabbix   shell   agent   

原文地址:http://muzinan110.blog.51cto.com/684213/1559781

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!