配置环境变量
export KAFKA_HOME=/export/servers/kafka_2.11-2.4.0
export PATH=$KAFKA_HOME/bin:$PATH
新建 .sh脚本,
chmod权限设置 chmod 755 文件
一键启动
kafka_start.sh
#! /bin/bash
# kafka集群启动
echo 'kafka集群启动 nodeo1 node02 node03'
kafkas='node01 node02 node03'
for i in $kafkas
do
ssh $i "source /etc/profile;kafka-server-start.sh -daemon /export/servers/kafka_2.11-2.4.0/config/server.prop
erties"
echo "$i 正在启动kafka"
done
启动方式 ./kafka_start.sh kafka_start.sh start
一键关闭
#! /bin/bash
# kafka集群启动
echo 'kafka集群关闭 nodeo1 node02 node03'
kafkas='node01 node02 node03'
for i in $kafkas
do
ssh $i "source /etc/profile; kafka-server-stop.sh"
echo "$i 正在关闭kafka"
done