首页 > 其他 > 详细

Zookeeper集群启动脚本

时间:2021-05-13 10:01:09      阅读:19      评论:0      收藏:0      [点我收藏+]

当我们搭建号zk集群后,在启动/关闭的时候需要每次都要去每台机器上执行启动,停止脚本语句。
那我们是不是也可以写上一个小工具,来帮我们自动处理呢?

前提条件:我们脚本中添加的机器都是做了免密登录,且脚本中的机器都是集群里的

脚本如下:

cd ~/bin/
vi zk.sh

#!/bin/bash
params=$@
for (( i=1 ; i <= 3 ; i = $i + 1 )) ; do
    echo ============= hadoop0$i zk $params =============
    ssh hadoop0$i "source /etc/profile; zkServer.sh $params"
done

我们是使用了hadoop01/hadoop02/hadoop03这3台作为集群,执行效果如下图:
zkServer.sh start
技术分享图片
技术分享图片

zkServer.sh status
技术分享图片

zkServer.sh stop
技术分享图片

Zookeeper集群启动脚本

原文:https://www.cnblogs.com/tenic/p/14762799.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!