zookeeper脚本一键启动停止查看状态

假设有三台服务器节点(hadoop102、hadoop103、hadoop104)。

#!/bin/bash

case $1 in
"start") {
	for i in hadoop102 hadoop103 hadoop104
	do
		echo ---------- zookeeper $i 启动
		ssh $i "/opt/module/zookeeper-3.4.13/bin/zkServer.sh start"
	done
}
;;
"stop") {
	for i in hadoop102 hadoop103 hadoop104
	do
		echo ---------- zookeeper $i 停止
		ssh $i "/opt/module/zookeeper-3.4.13/bin/zkServer.sh stop"
	done
}
;;
"status") {
	for i in hadoop102 hadoop103 hadoop104
	do
		echo ---------- zookeeper $i 状态
		ssh $i "/opt/module/zookeeper-3.4.13/bin/zkServer.sh status"
	done
}
;;
esac

Guess you like

Origin blog.csdn.net/weixin_42428778/article/details/119804564