shell批量启动脚本之zookeeper

@zookeeper批量启动脚本


#! /bin/bash
node='master slave1 slave2'
zkServerPath="/opt/zookeeper-3.4.10/bin/zkServer.sh"

case $1 in
"start"){
    
    
	for i in $node
	do
		ssh $i "$zkServerPath start"
	done
};;
"stop"){
    
    
	for i in $node
	do
		ssh $i "$zkServerPath stop"
	done
};;
"status"){
    
    
	for i in $node
	do
		ssh $i "$zkServerPath status"
	done
};;
esac

备注:前提是机器之间能够免密登陆,启动时在脚本名称后面写上参数start/stop/status

猜你喜欢

转载自blog.csdn.net/u013963379/article/details/105205996