@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