天天看點

zookeeper叢集安裝配置

一、下載下傳zookeeper-3.4.6.tar.gz并解壓

tar -zxf zookeeper-3.4.6.tar.gz -C /usr/local

二、拷貝 zoo_sample.cfg為zoo.cfg

cp zoo_sample.cfg zoo.cfg

三、修改zoo.cfg配置檔案

添加

server.1=hdmaster190:2888:3888

server.2=hdslave191:2888:3888

server.3=hdslave192:2888:3888

四、拷貝zookeeper-3.4.6目錄到其它兩台伺服器

scp -rp zookeeper-3.4.6 root@hdslave191:/usr/local

五、必須在三台機器上的配置檔案中dataDir指向的目錄下各自建立myid檔案

touch /tmp/zookeeper/myid 

hdmaster機器上 輸入 1

hdslave191機器上 輸入 2

hdslave192機器上 輸入3

六、分别在三台機器上運作server

bin/zkServer.sh start

七、檢視狀态

bin/zkServer.sh status

顯示:

JMX enabled by default

Using config: /usr/local/zookeeper-3.4.6/bin/../conf/zoo.cfg

Mode: follower

說明:隻有一台機器啟動執行status會提示沒有運作,至少兩台機器運作才會顯示 master和follower

本文轉自 yntmdr 51CTO部落格,原文連結:http://blog.51cto.com/yntmdr/1714606,如需轉載請自行聯系原作者

繼續閱讀