日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

ubuntu搭建zookeeper集群

發(fā)布時間:2024/2/28 Ubuntu 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ubuntu搭建zookeeper集群 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

簡介

1. linux環(huán)境:ubuntu 16.04

2. zookeeper版本:3.7.0

3. zookeeper下載地址請參考筆者的這篇博客:注意要下載名字里面帶bin的壓縮包

? ??zookeeper安裝包下載地址_papaya的博客-CSDN博客

4. zookeeper單機版的安裝請參考筆者的這篇博客?

? ??centos安裝zookeeper_papaya的博客-CSDN博客

5.?筆者這里有三臺機器,分別是192.168.130.113192.168.130.114192.168.130.115如果你只有一臺機器,三個zookeeper都部署在一起也是可以的,改好端口就行

步驟

1. ?把zookeeper安裝包放在要安裝的目錄下,我這里是?/home/install_package,運行命令 tar -zxvf?apache-zookeeper-3.7.0-bin.tar.gz 解壓到當前目錄,結(jié)果如下圖

2. 進入目錄?apache-zookeeper-3.7.0-bin,運行命令 mkdir data 創(chuàng)建文件夾,這個目錄用來存儲zookeeper的數(shù)據(jù)和日志,如下圖

3. 進入剛才新創(chuàng)建的data目錄,運行命令 vi myid 新建一個文件用來保存本zookeeper的唯一id,如下圖

myid的內(nèi)容如下(三臺機器的myid是不同的,分別是0,1,2,這個值需和配置文件中的server值一致)

?4. 保存myid文件,再運行命令 cd ../conf 回到上級目錄,運行命令 cp zoo_sample.cfg zoo.cfg 復(fù)制一份配置文件,執(zhí)行后如下圖

5. 打開文件zoo.cfg ,作如下修改

5.1 dataDir修改為剛才新建的data目錄

dataDir=/home/install_package/apache-zookeeper-3.7.0-bin/data

5.2 添加集群內(nèi)所有機器信息,格式為:機器IP地址:進程間數(shù)據(jù)通訊的端口:進程間選舉的端口

? ? ? 注意server.x的數(shù)字要和前面第3步里面的myid文件里面的值保持一致,不要填錯了

server.0=192.168.130.113:3181:4181
server.1=192.168.130.114:3182:4182
server.2=192.168.130.115:3183:4183

修改完畢,如下圖

?6. 保存zoo.cfg文件,運行命令cd ../bin/ 跳轉(zhuǎn)到啟動目錄,如下圖

?7. 運行命令?./zkServer.sh start,啟動本機的zookeeper進程

8. 其他兩臺機器也是這樣的操作,就是前面7步的重復(fù),只有myid文件里面的id值不一樣,依次啟動三個zookeeper的進程

9. 全部的zookeeper進程啟動后,在zookeeper的bin目錄,運行命令 ./zkServer.sh status 查看狀態(tài)

這是筆者三臺機器上查看的狀態(tài),兩臺follower,一臺leader

192.168.130.113機器如下

?192.168.130.114機器如下

192.168.130.115機器如下

總結(jié)

以上是生活随笔為你收集整理的ubuntu搭建zookeeper集群的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。