zookeeper集群安裝

2021-06-05 17:00:17 字數 1469 閱讀 5274

,此處為zookeeper-3.3.2

2.        分別解壓至zookeepr集群機器(一般為基數臺機器)相應目錄(此處為$zookeeper_home),集群為mem1,mem2,mem3(hosts對應)。

1.        分別在zookeepr集群機器上配置$zookeeper_home/conf/zoo.cfg(預設是沒有此檔案的,可以由zoo_sample.cfg重新命名來),配置如下

# the number of milliseconds of each tick

ticktime=2000

# the number of ticks that the initial

# synchronization phase can take

initlimit=10

# the number of ticks that can pass  between

# sending a request and getting an  acknowledgement

synclimit=5

# the directory where the snapshot is  stored.

datadir=/home/hadoop/zkdata

# the port at which the clients will  connect

clientport=2181

server.1=mem1:2888:3888

server.2=mem2:2888:3888

server.3=mem3:2888:3888

注:datadir是zookeeper的資料目錄,需要手動建立

2.        配置myid檔案,在datadir目錄下新建myid檔案並設定id號

id號即為zoo.cfg檔案中server.後的數字,如server.1=mem1:2888:3888即表示mem1機器中的myid號為1,server.2=mem2:2888:3888即表示mem2器中的myid號為2。

1.        啟動

分別在zookeepr集群機器

$zookeeper_home/bin/zkserver.sh start

注:一開始啟動的時候會報錯,提示連不上集群其他成員。此時是正常資訊,等所有集群成員都啟動後,該錯誤資訊便會消失。

2.        檢視集群狀態

$zookeeper_home/bin/zkserver.sh status

如果正常啟動會提示如下資訊

[hadoop@mem2 zookeeper]$ bin/zkserver.sh  status

jmx enabled by default

using config:  /usr/local/zookeeper/bin/../conf/zoo.cfg

mode: follower

或者jps檢視是否有quorumpeermain服務,如存在則已經啟動。

zookeeper 集群安裝

參考zookeeper主頁 選擇目前的stable版本 3.4.8 本次安裝機器為172.23.28.51 52 53 wget 2.解壓 tar zxvf zookeeper 3.4.8.tar.gz mv zookeeper 3.4.8 usr local zookeeper 3.增加zoo.c...

安裝zookeeper集群

1.解壓zookeeper安裝包到 opt module 目錄下2 root hadoop01 module tar zxvf zookeeper 3.4.5.tar.gz c opt module 2建立zkdata root hadoop01 module mkdir p zookeeper 3...

zookeeper 集群安裝

這裡安裝的是可生產用的 zookeeper 集群,非偽分布式集群。提前準備三颱伺服器。並且都已經安裝jdk 1.8。其 ip 對映如下 192.168.56.101 worker 01 worker 01.joyxj.com 192.168.56.102 worker 02 worker 02.jo...