zookeeper 集群部署

2021-09-25 15:23:33 字數 1372 閱讀 6137

提取碼:y4xy )

2.解壓安裝包

tar -xvf zookeeper-3.4.5.tar.gz
3.進入解壓資料夾zookeeper-3.4.5/conf,複製zoo_sample.cfg 為 zoo.cfg

cp zoo_sample.cfg zoo.cfg
4.修改配置檔案zoo.cfg

# 修改zookeeper的資料檔案儲存目錄

datadir=/opt/software/zookeeper/zookeeper-3.4.5/data

#配置zookeeper埠號

clientport=2181

新增(dn1,dn2,dn3 是集群主機名):

server.1=dn1:2888:3888

server.2=dn2:2888:3888

server.3=dn3:2888:3888

5.配置完以後將上述內容全部拷到另外兩台服務的相同位置

使用scp 遠端複製

scp -r /opt/software/zookeeper/zookeeper-3.4.5 root@dn1:/opt/software/zookeeper

scp -r /opt/software/zookeeper/zookeeper-3.4.5 root@dn2:/opt/software/zookeeper

6.配置集群每個節點的環境變數

export zookeeper=/opt/software/zookeeper/zookeeper-3.4.5

export path=$path:$zookeeper/bin

7.三颱分別啟動zookeeper

zkserver.sh start

生成 /opt/software/zookeeper/zookeeper-3.4.8/data 目錄

在三颱機器的data目錄下面各自建乙個 myid 的檔案然後裡面提上響應的數字

dn1是server.1 ,裡面的數字是1

dn2是server.2,裡面的數字是2

dn3是server.3,裡面的數字是3

8.重啟zookeeper

zkserver.sh stop

zkserver.sh start

9.檢視每台機器的狀態

zkserve.sh status

zookeeper集群部署

tar zxvf zookeeper 3.4.8.tar.gz c opt soft 2 進入zookeeper的conf目錄 cd opt soft zookeeper 3.4.8 conf 3 複製乙份zoo sample.cfg zoo.cfg cp zoo sample.cfg zoo.cf...

zookeeper集群部署

命令 tar zxvf x c x 要先把防火牆關閉,或者開放zookeeper的埠 先在一台機器上配置,然後複製到其他機器 進去zookeeper的解壓目錄中,將conf目錄下的zoo sample.cfg重新命名為zoo.cfg mv zoo sample.cfg zoo.cfg 配置檔案中新增...

Zookeeper集群部署

zookeeper的選舉機制 假設有五颱伺服器組成的zookeeper集群,它們的id從1 5,同時它們都是最新啟動的,也就是沒有歷史資料,在存放資料量這一點上,都是一樣的.假設這些伺服器依序啟動。伺服器1啟動,但沒過半數,伺服器2啟動,它與最開始啟動的伺服器1進行通訊,互相交換自己的選舉結果,由於...