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

歡迎訪問 生活随笔!

生活随笔

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

linux

zookeeper 单机和集群搭建(windows环境+linux环境)

發(fā)布時間:2024/9/27 linux 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 zookeeper 单机和集群搭建(windows环境+linux环境) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

文章目錄

          • 一、單機操作
            • 1. 下載
            • 2. 解壓
            • 3. 修改配置文件
            • 4. 啟動
          • 二、集群操作
            • 2.1. zoo.cfg添加集群配置
            • 2.2. 在3臺zk數(shù)據(jù)目錄下面創(chuàng)建myid文件
            • 2.3. 分別啟動3臺zk
          • 三、偽集群操作
            • 3.1. zk-01 配置
            • 3.2. 把zk-01復制2份
            • 3.3. zk-02配置
            • 3.4. zk-03配置
            • 3.5. 創(chuàng)建zk數(shù)據(jù)目錄
            • 3.6. 在3個zk數(shù)據(jù)目錄下面創(chuàng)建myid文件
            • 3.7. 啟動zk集群
          • 四、linux環(huán)境操作zookeeper

一、單機操作
1. 下載

官網:https://zookeeper.apache.org/
這里拿3.4.14版本做演示

2. 解壓

3. 修改配置文件

由于zookeeper環(huán)境變量中,默認加載的是zookeeper-3.4.14\conf\目錄下的zoo.cfg



復制zoo_sample.cfg,重命名zoo.cfg

4. 啟動

雙擊啟動

二、集群操作

聲明:zk01和zk02啟動會出現(xiàn)拒絕連接的異常,當zk03都起來之后,異常就消失了,因為zk集群之間有心跳機制。

2.1. zoo.cfg添加集群配置
#zk的數(shù)據(jù)存放目錄,這里在zookeeper-3.4.14的根目錄下面創(chuàng)建dataDir dataDir=/tmp/zookeeper-3.4.14/dataDirserver.1=192.168.43.128:2888:3888 server.2=192.168.43.129:2888:3888 server.3=192.168.43.130:2888:3888


注意:把配置文件中的zk的數(shù)據(jù)目錄進行手動創(chuàng)建

2.2. 在3臺zk數(shù)據(jù)目錄下面創(chuàng)建myid文件

在3臺zk數(shù)據(jù)目錄(/tmp/zookeeper-3.4.14/dataDir)下面創(chuàng)建myid文件文件內容服務號
注意沒有擴展名

zk01的myid文件內容:1zk02的myid文件內容:2zk03的myid文件內容:3

2.3. 分別啟動3臺zk

三、偽集群操作

因為沒有多余的服務器,在一臺電腦上搭建偽集群操作演示。zoo.cfg添加集群配置

3.1. zk-01 配置
#zk的數(shù)據(jù)目錄 dataDir=/tmp/zookeeper-1#zk集群配置 server.1=localhost:2888:3888 server.2=localhost:2889:3889 server.3=localhost:2887:3887
3.2. 把zk-01復制2份

3.3. zk-02配置
#zk的數(shù)據(jù)目錄 dataDir=/tmp/zookeeper-2#zk端口 clientPort=2182#zk集群配置 server.1=localhost:2888:3888 server.2=localhost:2889:3889 server.3=localhost:2887:3887
3.4. zk-03配置
#zk的數(shù)據(jù)目錄 dataDir=/tmp/zookeeper-3#zk端口 clientPort=2183#zk集群配置 server.1=localhost:2888:3888 server.2=localhost:2889:3889 server.3=localhost:2887:3887
3.5. 創(chuàng)建zk數(shù)據(jù)目錄

3.6. 在3個zk數(shù)據(jù)目錄下面創(chuàng)建myid文件

內容分別是:1、2、3

3.7. 啟動zk集群

啟動zk-01

啟動zk-02

啟動zk-03



四、linux環(huán)境操作zookeeper

linux操作一樣,只不過啟動的.sh

Linux zookeeper下載、單點部署
https://blog.csdn.net/weixin_40816738/article/details/95810893

Linux 環(huán)境 zookeeper集群安裝、配置、測試
https://blog.csdn.net/weixin_40816738/article/details/100576259

總結

以上是生活随笔為你收集整理的zookeeper 单机和集群搭建(windows环境+linux环境)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。