在设置kafka停止任务的时候需要注意修改配置文件
在kafka和zookeeper各自组件的bin下边配置文件
首先设置kafka的启停配置,在kafka的bin目录下 vim start-kafka.sh 启动配置 vim stop-kafka.sh 停止配置,具体配置如下:
start-kafka.sh
#!/bin/bash
for I in {hadoop,hadoop2,hadoop3}
do
echo "$I 上的kafka 正在启动"
ssh root@$I "source /etc/profile; /root/Downloads/kafka/bin/kafka-server-start.sh -daemon /root/Downloads/kafka/config/server.properties"
echo "$I 上的kafka 启动完成"
done
stop-kafka.sh
#!/bin/bash
for I in {hadoop,hadoop2,hadoop3}
do
echo "$I 上的kafka 正在关闭"
ssh root@$I "source /etc/profile; /root/Downloads/kafka/bin/kafka-server-stop.sh"
echo "$I 上的kafka 关闭完成"
done
官方提供的stop文件命令不好使,需要修改stop脚本,集群中的机器都需要改</