Zookeeper 3 4 10安裝教程

2021-10-04 11:24:01 字數 1955 閱讀 3874

本文介紹zookeeper 3.4.10的安裝說明,為前序文章[大資料]資料倉儲的搭建的輔助文件。

本文只作為輔助文件,對zookeeper安裝配置只配置對搭建數倉需要的地方。並不對zookeeper做詳細的說明。

前文提到,作為教程就設定了3個伺服器。所以在hadoop111,hadoop112,hadoop113三個節點上部署zookeeper

提取碼:dk2c

(2)解壓zookeeper安裝包。路徑自定義。筆者解壓到了/opt/module。

[ziyang@hadoop111 software]$ tar -zxvf zookeeper-3.4.10.tar.gz
(3)進入module目錄,將zookeeper同步到其他的伺服器

[ziyang@hadoop111 module]$ xsync zookeeper-3.4.10/
(1)在/opt/module/zookeeper-3.4.10/這個目錄下建立zookeeperdata

[ziyang@hadoop111 zookeeper-3.4.10]$ mkdir zookeeperdata
(2)建立編輯myid檔案

[ziyang@hadoop111 zookeeperdata]$ vim myid
(3)在檔案中新增與server對應的編號:

(4)拷貝配置好的zookeeper到其他機器上

重要!重要!!重要!!!

並分別在hadoop112、hadoop113上修改myid檔案中內容為2、3.

(1)進去zookeeper的conf目錄,將zoo_sample.cfg改為zoo.cfg

[ziyang@hadoop111 ~]$ cd /opt/module/zookeeper-3.4.10/conf/
[ziyang@hadoop111 conf]$ mv zoo_sample.cfg zoo.cfg
(2)開啟zoo.cfg檔案,修改配置

[ziyang@hadoop111 conf]$ vim zoo.cfg

修改資料儲存路徑配置

datadir=/opt/module/zookeeper-3.4.10/zookeeperdata

增加如下配置

#######################cluster########################## server.1=hadoop111:2888:3888

server.2=hadoop112:2888:3888

server.3=hadoop113:2888:3888

(3)同步zoo.cfg配置檔案到其他的伺服器

server.a=b:c:d

a 是乙個數字,代表了這個是第幾號伺服器。範圍是1~255

在集群模式下,zookeeper會解讀myid檔案。判斷這個是第幾號伺服器

b 這個是伺服器ip位址

c 2888埠為伺服器與集群中的leader伺服器交換資訊的埠

d 3888埠為萬一集群中的leader伺服器掛了,需要乙個埠來重新進行選舉,選出乙個新的leader,而這個埠就是用來執行選舉時伺服器相互通訊的埠。

[ziyang@hadoop111 zookeeper-3.4.10]$ bin/zkserver.sh start

[ziyang@hadoop112 zookeeper-3.4.10]$ bin/zkserver.sh start

[ziyang@hadoop113 zookeeper-3.4.10]$ bin/zkserver.sh start

zookeeper集群安裝

此處為zookeeper 3.3.2 2.分別解壓至zookeepr集群機器 一般為基數臺機器 相應目錄 此處為 zookeeper home 集群為mem1,mem2,mem3 hosts對應 1.分別在zookeepr集群機器上配置 zookeeper home conf zoo.cfg 預設是...

zookeeper 安裝部署

2.解壓 tar zxvf zookeeper 3.5.1.tar.gz 3.將zookeeper 3.5.1 conf 目錄下的zoo sample.cfg修改為zoo.cfg,配置如下 ticktime 2000 datadir home zookeeper data clientport 21...

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...