Kafka Eagle启动脚本(start-kafkaeagle)
cd /usr/local/binsudo vi start-kafkaeagle
脚本内容如下:
#!/bin/bashKE_HOME=/home/bigdata/modules/kafka-eagle-web-1.4.7echo "start kafka eagle-------------------------------------------------"for i in LTSR006dossh $i "source /etc/profile;${KE_HOME}/bin/ke.sh start"donesleep 3sjpsxexit 0
设置脚本执行权限:
cd /usr/local/binsudo chmod +x start-kafkaeaglesudo chown bigdata:bigdata start-kafkaeagle
Kafka Eagle停止脚本(stop-kafkaeagle)
cd /usr/local/binsudo vi stop-kafkaeagle
脚本内容如下:
#!/bin/bashKE_HOME=/home/bigdata/modules/kafka-eagle-web-1.4.7echo "stop kafka eagle"for i in LTSR006dossh $i "source /etc/profile;${KE_HOME}/bin/ke.sh stop"donesleep 3sjpsxexit 0
设置脚本执行权限:
cd /usr/local/binsudo chmod +x stop-kafkaeaglesudo chown bigdata:bigdata stop-kafkaeagle
Kafak Eagle查看脚本(status-_kafkaeagle)_
cd /usr/local/binsudo vi status-kafkaeagle
脚本内容如下:
#!/bin/bashKE_HOME=/home/bigdata/modules/kafka-eagle-web-1.4.7echo "kafka eagle status------------------------------------------------"for i in LTSR006doecho ------------------- $i --------------ssh $i "source /etc/profile;${KE_HOME}/bin/ke.sh status"doneexit 0
设置脚本执行权限:
cd /usr/local/binsudo chmod +x status-kafkaeaglesudo chown bigdata:bigdata status-kafkaeagle
分发(选做):
# 使用root账户分发至其他节点sudo scp -r /usr/local/bin/*-kafkaeagle root@LTSR005:/usr/local/bin/sudo scp -r /usr/local/bin/*-kafkaeagle root@LTSR007:/usr/local/bin/sudo scp -r /usr/local/bin/*-kafkaeagle root@LTSR003:/usr/local/bin/sudo scp -r /usr/local/bin/*-kafkaeagle root@LTSR008:/usr/local/bin/
