-
创建脚本文件
vim zk.sh
-
编辑可执行文件
#!/bin/bash case $1 in "start"){ for i in zk101 zk102 zk103 do echo -------------------- zookeeper $i 启动------------ ssh $i "/home/modules/zookeeper/bin/zkServer.sh start" done } ;; "stop"){ for i in zk101 zk102 zk103 do echo -------------------- zookeeper $i 停止------------ ssh $i "/home/modules/zookeeper/bin/zkServer.sh stop" done } ;; "status"){ for i in zk101 zk102 zk103 do echo -------------------- zookeeper $i 状态------------ ssh $i "/home/modules/zookeeper/bin/zkServer.sh status" done } ;; esac
此时是不可执行状态,如下图
-
设置可执行状态,执行命令
chmod 777 zk.sh
此时,我们可以看到已经变成可执行文件了
-
那么我们现在就可以通过命令来执行脚本了,例如.
zk.sh start
、zk.sh stop
Zookeeper集群脚本编写
最新推荐文章于 2023-04-22 18:56:53 发布
该博客介绍了如何创建并使用一个名为`zk.sh`的Shell脚本,用于远程管理Zookeeper集群。脚本支持启动、停止和检查Zookeeper节点的状态。通过设置文件权限使其可执行,并演示了如何执行脚本来操作Zookeeper集群。
摘要由CSDN通过智能技术生成