linux通过脚本来启动zookeeper集群

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u014532775/article/details/91358209

1.创建一个名为zkStart.sh文件

2.文件内容是:


#! /bin/bash
echo "start zkServer ..."
for i in 1 2 3
do
ssh mini$i "source /etc/profile;/usr/local/app/zookeeper/bin/zkServer.sh start"
done

这里就可以启动mini1,mini2,mini3三台机器上的zookeeper了。

3.给文件添加权限,执行即可。

同理可以创建停止和重启的脚本,分别如下:

停止zookeeper:

#! /bin/bash
echo "zkServer stop ..."
for i in 1 2 3
do
ssh mini$i "source /etc/profile;/usr/local/app/zookeeper/bin/zkServer.sh stop"
done

重启zookeeper:

#! /bin/bash
echo "restart zkServer ..."
for i in 1 2 3
do
ssh mini$i "source /etc/profile;/usr/local/app/zookeeper/bin/zkServer.sh restart"
done

猜你喜欢

转载自blog.csdn.net/u014532775/article/details/91358209
今日推荐