zookeeper脚本

1)在 hadoop102 的/home/atguigu/bin 目录下创建脚本

[atguigu@hadoop102 bin]$ vim zk.sh

 在脚本中编写如下内容

#!/bin/bash

 case $1 in "start"){

 for i in hadoop102 hadoop103 hadoop104

 do

        echo ---------- zookeeper $i 启动 ------------   ssh $i "/opt/module/zookeeper-3.5.7/bin/zkServer.sh start"

 done

};; "stop"){

 for i in hadoop102 hadoop103 hadoop104

 do

        echo ---------- zookeeper $i 停止 ------------       ssh $i "/opt/module/zookeeper-3.5.7/bin/zkServer.sh stop"

 done

};; "status"){

 for i in hadoop102 hadoop103 hadoop104

 do

        echo ---------- zookeeper $i 状态 ------------       ssh $i "/opt/module/zookeeper-3.5.7/bin/zkServer.sh status"  done

};; esac

2)增加脚本执行权限

[atguigu@hadoop102 bin]$ chmod u+x zk.sh

3)Zookeeper 集群启动脚本

[atguigu@hadoop102 module]$ zk.sh start

4)Zookeeper 集群停止脚本

[atguigu@hadoop102 module]$ zk.sh stop
posted @   灰幕  阅读(48)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示