Zookeeper安裝與配置
阿新 • • 發佈:2018-05-23
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安裝與配置