1.配置ssh免密码登录。
参考链接:https://blog.csdn.net/mao502010435/article/details/86573589
2.编写启动脚本
创建启动脚本文件:start-kafkas.sh
编写脚本:
#!/bin/sh
for host in s202 s203 s204
do
ssh $host "source /etc/profile;nohup kafka-server-start.sh /soft/kafka/config/server.properties >/dev/null 2>&1 &"
echo "$host kafka is running"
done
修改权限:
chmod u+x start-kafkas.sh
3.编写停止脚本
创建停止脚本文件:stop-kafkas.sh
编写文件:
#! /bin/sh
for host in s202 s203 s204
do
ssh $host "source /etc/profile; /soft/kafka/bin/kafka-server-stop.sh"
echo "$host kafka is stopping"
done
修改权限:
chmod u+x stop-kafkas.sh
4.测试