#!/bin/bash
if [ $# -eq 0 ]
then echo "Please enter param: 'start' or 'stop'"
elif [ $1 == "start" ]
then
for i in {1..3}
do
echo "Staring Kafka service on lx0$i"
#lx0$i是服务器实际主机名,或者可以直接写ip地址,""中的内容根据实际的绝对路径填写
ssh lx0$i "source /etc/profile;/opt/apps/kafka_2.12-2.4.1/bin/kafka-server-start.sh -daemon /opt/apps/kafka_2.12-2.4.1/config/server.properties"
done
elif [ $1 == "stop" ]
then
for j in {1..3}
do
echo "Stoping Kafka service on lx0$j"
#lx0$i 根据服务器实际主机名填写,或者可以直接写ip地址,""中的内容根据实际的绝对路径填写
ssh lx0$j "source /etc/profile;/opt/apps/kafka_2.12-2.4.1/bin/kafka-server-stop.sh"
done
else
echo "Please enter current param"
fi
Kafka批启停脚本
最新推荐文章于 2024-01-23 15:59:46 发布