1. 程式人生 > >Zookeeper 叢集一鍵啟動、關閉指令碼

Zookeeper 叢集一鍵啟動、關閉指令碼

不得不說,懶在某方面也促進了人類技術的發展。。。
由於測試叢集的時候,Zookeeper 叢集啟動非常不方便,所以就簡單寫了個指令碼,上篇還寫了一個Kafka叢集的指令碼,想了解的朋友可以去看看:
https://blog.csdn.net/Forever_ck/article/details/84677819
這裡把zk指令碼分享給大家:
因為是簡單測試,所以就隨便搭了三臺伺服器的,大家根據自己的情況,可以做適當修改:
一、啟動

#! /bin/bash
echo -e "\e[1;35m Start zk ....  \e[0m"
i=1
for (( i= 1 ; i <= 3 ; i = $i + 1 )) ;
do
  echo -e "\e[1;33m-------min0$i--zk-------\e[0m"
echo "                        "
    ssh min0$i "source /etc/profile;/usr/local/zookeeper-3.4.5/bin/zkServer.sh start"
echo "                         "
done

二、關閉

#! /bin/bash
echo -e "\e[1;35m Stop zk ....  \e[0m"
i=1
for (( i= 1 ; i <= 3 ; i = $i + 1 )) ;
do
echo -e "\e[1;33m-------min0$i--zk-------\e[0m"
echo "                        "
    ssh min0$i "source /etc/profile;/usr/local/zookeeper-3.4.5/bin/zkServer.sh stop"
echo "                         "
done

注意:如果不能使用,配一下zk的環境變數