1. 程式人生 > >Zookeeper安裝與配置

Zookeeper安裝與配置

16px zookeeper zoo.cfg 下載 have onf res arr arch

一、下載Zookeeper

  wget https://archive.apache.org/dist/zookeeper/zookeeper-3.4.0/zookeeper-3.4.5.tar.gz

二、配置

  1、配置zoo.cfg

cp zoo_template.cfg zoo.cfg
vim zoo.cfg

  技術分享圖片

  2、配置myid

   在zoo.cfg中配置dataDir目錄下新建myid文件,myid的必須要zoo.cfg中集群配置的值一樣。

技術分享圖片

技術分享圖片

  3、配置日誌輸出目錄,並且支持日切

    1) 修改zkEnv.sh, log4j.properties  技術分享圖片

技術分享圖片

三、檢查是否啟動成功

  1. 啟動Zookeeper集群,在每臺機器上執行啟動命令: ./zkServer.sh start

  2. 然後在執行 ./zkServer.sh status驗證是否啟動成功

技術分享圖片

四、腳本批量啟動或停止zk集群

#!/bin/bash  

usage="Usage: $0 (start|stop|status)"

if [ $# -lt 1 ]; then
      echo $usage
        exit 1
    fi

    behave=$1

    iparray=(master slave1 slave2)

    path="
/opt/softwares/zookeeper-3.4.5" echo "$behave zkServer cluster" for ip in ${iparray[*]} do echo "ssh to $ip" ssh $ip "$path/bin/zkServer.sh $behave $path/conf/zoo.cfg" sleep 2s done exit 0

Zookeeper安裝與配置