前提条件:
1、下面以主机hadoop1、hadoop2、hadoop3作为zookeeper集群。
2、以上机器之间已经配置好了ssh免密码登录。
startzk-all.sh 启动脚本内容如下:
#!/bin/bash
echo “Starting zk cluster ......”
for i in {1..3}
do
ssh hadoop$i "source /etc/profile;/opt/zookeeper-3.4.5/bin/zkServer.sh start"
done
stopzk-all.sh 停止脚本内容如下:
#!/bin/bash
echo “Stoping zk cluster ......”
for i in {1..3}
do
ssh hadoop$i "source /etc/profile;/opt/zookeeper-3.4.5/bin/zkServer.sh stop"
done