zookeeper一键启动脚本内容及使用
之前和大家说道zookeeper的启动埋下了这个伏笔,我说我有一键启动的脚本.现在我就来填这个坑,把我的zookeeper一键启动脚本内容分享给大家.
zookeeper一键启动脚本内容
说明
1.我的脚本名字叫zkmanage.sh,
2.我搭建了3台机器,分别取名为node-1, node-2, node-3,
3.我使用的zookeeper是这个版本的:zookeeper-3.4.5-cdh5.14.0
4:在Linux上我安装zookeeper的路径为:/export/server/zookeeper-3.4.5-cdh5.14.0
内容如下:
#!/bin/bash
for host in node-1 node-2 node-3
do
echo “{1}ing…”
ssh $host “source /etc/profile; /export/server/zookeeper-3.4.5-cdh5.14.0/bin/zkServer.sh start”
done
sleep 2
for host in node-1 node-2 node-3
do
ssh $host “source /etc/profile;/export/server/zookeeper-3.4.5-cdh5.14.0/bin/zkServer.sh status”
done
这个脚本的好处
启动后可以直接查看到每台机器上zookeeper的状态,是leader还是follower一目了然.
如何使用
只需要在一台机器的zookeeper下的bin目录下输入:sh zkmanage.sh
即可实现(我的脚本名叫zkmanage.sh,你得输入你的脚本名)
看到下图就成功了!!!