一键启动zookeeper,启动zookeeper脚本

一键启动zookeeper,启动zookeeper脚本

平时使用Hadoop和zookeeper以及kafka的比较多

Hadoop启动还比较简单,zookeeper还得进bin目录,为了提高效率(为了变懒),这里教大家怎么能够省时省力。

首先来到我们的 /根目录下,用命令touch zk.sh在这里插入图片描述如果提示权限不够 就su root命令使用root用户

然后vim zk.sh添加代码

在这里插入图片描述

如下

case $1 in
"start"){
        for i in nd11 nd12 nd13
        do
                echo "-------启动 $i zookeeper-------"
                ##come on  JMX_PORT是一个监听窗口后面的是启动目录以及命令
                ssh $i "export JMX_PORT=9988 && /opt/zookeeper/bin/zkServer.sh start"
        done
};;
"stop"){
		#in后面的是你完全分布式的三个虚拟机的名字
        for i in nd11 nd12 nd13  
        do
                echo "-------停止 $i zookeeper-------"
                ##停止目录以及命令
                ssh $i "/opt/zookeeper/bin/zkServer.sh stop"
        done
};;
esac

然后wq!保存退出

之后每一次启动都在根目录/下输入命令

zk.sh start —这是启动的命令
zk.sh stop --这是关闭的命令

好!到此结束,散会记得点赞关注嘿嘿嘿


版权声明:本文为weixin_43735035原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。