栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

KafKa集群脚本

KafKa集群脚本

#!/bin/bash

BROKERS="zhaohui01 zhaohui02 zhaohui03"
# Kafka的安装目录
KAFKA_HOME="/opt/kafka-2.4.1"

case $1 in
"start"){
for broker in $BROKERS
	do
        echo "----------- 正在启动 kafka on ${broker} ----------"
        ssh $broker  "source /etc/profile;nohup ${KAFKA_HOME}/bin/kafka-server-start.sh -daemon ${KAFKA_HOME}/config/server.properties >/dev/null
 2>&1 &"
        if [ $? != 0 ];
        then
              echo "Can not starting kafka server on host ${broker}";
              exit 1;	
        fi
done
 		echo ----------- kafka 集群启动完成 -----------
}
;;
"stop"){
for broker in $BROKERS
      do
            echo --------- 正在停止 kafka on ${broker} -----------
            ssh $broker "source /etc/profile;${KAFKA_HOME}/bin/kafka-server-stop.sh  ${KAFKA_HOME}/config/server.properties"
      done
             echo ----------- kafka 集群停止完成 -----------
}
;;
esac

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/688191.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号