国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Zookeeper 偽分布式集群搭建詳細(xì)步驟

這篇具有很好參考價(jià)值的文章主要介紹了Zookeeper 偽分布式集群搭建詳細(xì)步驟。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

在同一臺(tái)服務(wù)器上,部署一個(gè) 3 個(gè) ZooKeeper 節(jié)點(diǎn)組成的集群,這樣的集群叫偽分布式集
群,而如果集群中的 3 個(gè)節(jié)點(diǎn)分別部署在 3 個(gè)服務(wù)器上,那么這種集群就叫真正的分布式
集群。
這里,記錄一下搭建一個(gè) 3 節(jié)點(diǎn)的偽分布式集群的過(guò)程,真正的分布式集群的搭建過(guò)程和
偽分布式的過(guò)程類似,稍有不同,我會(huì)在下面指出來(lái)的。
首先,建立一個(gè)集群安裝的目錄,就叫 zookeeper。其次,在這個(gè)目錄的下面解壓三份
ZooKeeper,形成 3 個(gè)節(jié)點(diǎn),每一個(gè)目錄中的 ZooKeeper 就代表一個(gè)節(jié)點(diǎn)。
這樣就形成了如下的安裝目錄結(jié)構(gòu):
/root/zookeeper
|----zookeeper1/
|----zookeeper2/
|----zookeeper3/
解壓 zookeeper 安裝包
首先在要安裝集群的目錄中解壓 zk。
tar -zxvf zookeeper-3.4.10.tar.gz
之后把解壓的 zk 復(fù)制出三份來(lái),分別命名為 zookeeper1,zookeeper2,zookeeper3,這三
個(gè)目錄中的 zk 就當(dāng)成是集群中的 3 個(gè)節(jié)點(diǎn)。
為每個(gè)節(jié)點(diǎn)建立 data 目錄、logs 目錄和 myid 文件
在 3 個(gè)節(jié)點(diǎn)目錄中分別建立 data 目錄、logs 目錄和 myid 文件。
下面是 zookeeper1 上的:
新建目錄 data:mkdir data
新建目錄 logs:mkdir logs
新建文件 myid:touch data/myid
myid 文件的內(nèi)容是節(jié)點(diǎn)在集群中的編號(hào),zookeeper1 節(jié)點(diǎn)的編號(hào)就寫成 1,后邊的
zookeeper2 的編號(hào)是 2,zookeeper3 的編號(hào)就是 3。
按照同樣的方法,依次在 zookeeper2 和 zookeeper3 上都建立以上目錄和文件。
為每個(gè)節(jié)點(diǎn)創(chuàng)建配置文件
在 zookeeper1 下新增配置文件:cp zoo_sample.cfg zoo.cfg
配置文件 zoo.cfg 的內(nèi)容如下:
1
2
3
4
5
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/root/zookeeper/zookeeper1/data
dataLogDir=/root/zookeeper/zookeeper1/logs 4
6
7
8
9
clientPort=2181
server.1=127.0.0.1:8880:7770
server.2=127.0.0.1:8881:7771
server.3=127.0.0.1:8882:7772
配置文件中的配置項(xiàng)的含義參見(jiàn)下面的介紹。
用同樣的方法,在 zookeeper2 和 zookeeper3 的相應(yīng)位置創(chuàng)建 zoo.cfg,文件內(nèi)容復(fù)制
zookeeper1 的 zoo.cfg。只不過(guò)需要改動(dòng) clientport、dataDir、dataLogDir 三個(gè)配置項(xiàng),
zookeeper2 的 clientport 改為 2182,zookeeper3 的 clientport 改為 2183,而 dataDir
和 dataLogDir 都修改為相應(yīng)的目錄,就好了。
經(jīng)過(guò)以上的配置,zk 集群中的 3 個(gè)節(jié)點(diǎn)就全部配置好了。
啟動(dòng) zk 集群
進(jìn)入 zookeeper 集群的第一個(gè)節(jié)點(diǎn) zookeeper0 的 bin 目錄下,啟動(dòng)服務(wù):
1
2
3
[root@localhost zookeeper]$
[root@localhost zookeeper]$ cd zookeeper1/
[root@localhost zookeeper1]$ bin/zkServer.sh start
然后,按照同樣的方法,依次啟動(dòng) zookeeper1 和 zookeeper2 的服務(wù)。
這樣 zookeeper 集群的 3 個(gè)節(jié)點(diǎn)都啟動(dòng)起來(lái)了。 5
客戶端接入集群
進(jìn)入 zookeeper 集群中任意一個(gè)節(jié)點(diǎn)的 bin 目錄下,啟動(dòng)一個(gè)客戶端,接入已經(jīng)啟動(dòng)好的
zookeeper 集群。這里的 server 可以填寫集群中的任何一個(gè)節(jié)點(diǎn)的 ip,端口號(hào)是對(duì)應(yīng) ip
的節(jié)點(diǎn)的配置文件中 clientport 的值。
1
./zkCli.sh –server 127.0.0.1:2181
以上就是 zk 集群的搭建過(guò)程。

文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-480751.html

到了這里,關(guān)于Zookeeper 偽分布式集群搭建詳細(xì)步驟的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Linux-一篇文章,速通Hadoop集群之偽分布式,完全分布式,高可用搭建(附zookeeper,jdk介紹與安裝)。

    Linux-一篇文章,速通Hadoop集群之偽分布式,完全分布式,高可用搭建(附zookeeper,jdk介紹與安裝)。

    文章較長(zhǎng),附目錄,此次安裝是在VM虛擬環(huán)境下進(jìn)行。文章第一節(jié)主要是介紹Hadoop與Hadoop生態(tài)圈并了解Hadoop三種集群的區(qū)別,第二節(jié)和大家一起下載,配置Linux三種集群以及大數(shù)據(jù)相關(guān)所需的jdk,zookeeper,只需安裝配置的朋友可以直接跳到文章第二節(jié)。同時(shí),希望我的文章能幫

    2024年03月19日
    瀏覽(28)
  • hadoop完全分布式集群搭建(超詳細(xì))-大數(shù)據(jù)集群搭建

    hadoop完全分布式集群搭建(超詳細(xì))-大數(shù)據(jù)集群搭建

    本次搭建完全分布式集群用到的環(huán)境有: jdk1.8.0 hadoop-2.7.7 本次搭建集群所需環(huán)境也給大家準(zhǔn)備了,下載鏈接地址:https://share.weiyun.com/dk7WgaVk 密碼:553ubk 本次完全分布式集群搭建需要提前建立好三臺(tái)虛擬機(jī),我分別把它們的主機(jī)名命名為:master,slave1,slave2 一.配置免密登陸 首先

    2024年02月10日
    瀏覽(30)
  • hadoop偽分布式環(huán)境搭建,完整的詳細(xì)步驟

    hadoop偽分布式環(huán)境搭建,完整的詳細(xì)步驟

    1、VMware14 2、一臺(tái)ubtuntu 18 64位 3、主機(jī)名位master 4、ip 地址:192.168.136.31 5、本次實(shí)驗(yàn)需要的安裝包 1、 查看id 地址 2、 關(guān)閉防火墻 命令來(lái)關(guān)閉防火墻 命令查看當(dāng)前防火墻狀態(tài) 3、 修改主機(jī)名、 添加主機(jī)映射 修改虛擬機(jī)hosts文件,將ip地址添加進(jìn)來(lái) 使用 :wq 保存 測(cè)試是否修改

    2024年02月08日
    瀏覽(19)
  • zookeeper搭建分布式集群?jiǎn)?dòng)失敗(Error contacting service. It is probably not running.)

    1.啟動(dòng)zookeeper后查看狀態(tài) /bin/zkServer.sh status 發(fā)現(xiàn)報(bào)錯(cuò) Error contacting service. It is probably not running. 2.查看日志 zookeeper-root-server-zookeeper01.out 發(fā)現(xiàn)報(bào)了一拒絕鏈接java.net.ConnectException: 拒絕連接 (Connection refused) 方法1: 將配置文件 zoo.cfg 中節(jié)點(diǎn)對(duì)應(yīng)機(jī)器的地址改為:0.0.0.0 修改完再此

    2024年02月06日
    瀏覽(26)
  • 分布式應(yīng)用:Zookeeper 集群與kafka 集群部署

    分布式應(yīng)用:Zookeeper 集群與kafka 集群部署

    目錄 一、理論 1.Zookeeper? ?2.部署 Zookeeper 集群 3.消息隊(duì)列 ?4.Kafka 5.部署 kafka 集群 6.Filebeat+Kafka+ELK 二、實(shí)驗(yàn) 1.Zookeeper 集群部署 2.kafka集群部署 3.Filebeat+Kafka+ELK 三、問(wèn)題 ? ? ? ? ?1.解壓文件異常 2.kafka集群建立失敗 3.啟動(dòng) filebeat報(bào)錯(cuò) 4.VIM報(bào)錯(cuò) 5.?kibana無(wú)法匹配 四、總結(jié)

    2024年02月14日
    瀏覽(99)
  • 第四節(jié) zookeeper集群與分布式鎖

    第四節(jié) zookeeper集群與分布式鎖

    目錄 1. Zookeeper集群操作 1.1 客戶端操作zk集群 1.2 模擬集群異常操作 1.3 curate客戶端連接zookeeper集群 2. Zookeeper實(shí)戰(zhàn)案例 2.1 創(chuàng)建項(xiàng)目引入依賴 2.2 獲取zk客戶端對(duì)象 2.3 常用API 2.4 客戶端向服務(wù)端寫入數(shù)據(jù)流程 2.5 服務(wù)器動(dòng)態(tài)上下線、客戶端動(dòng)態(tài)監(jiān)聽(tīng) 2.6 測(cè)試 3.Zookeeper分布式鎖 3.

    2024年02月20日
    瀏覽(24)
  • 分布式集群框架——有關(guān)zookeeper的面試考點(diǎn)

    分布式集群框架——有關(guān)zookeeper的面試考點(diǎn)

    ? ? ? 當(dāng)涉及到大規(guī)模分布式系統(tǒng)的協(xié)調(diào)和管理時(shí),Zookeeper是一個(gè)非常重要的工具。 1. 分布式協(xié)調(diào)服務(wù):Zookeeper是一個(gè)分布式協(xié)調(diào)服務(wù),它提供了一個(gè)高可用和高性能的環(huán)境,用于協(xié)調(diào)和同步分布式系統(tǒng)中的各個(gè)節(jié)點(diǎn)。它通過(guò)提供共享的命名空間和一致性的數(shù)據(jù)模型來(lái)簡(jiǎn)化開(kāi)

    2024年02月11日
    瀏覽(19)
  • CentOS7安裝Zookeeper分布式集群

    前言 ZooKeeper 是一個(gè)開(kāi)源的分布式協(xié)調(diào)服務(wù)框架,主要用于分布式系統(tǒng)中的數(shù)據(jù)同步、配置管理、集群控制和命名服務(wù)等方面的處理。本文在3個(gè)系統(tǒng)為CentOS7的Linux節(jié)點(diǎn)上配置了Zookeeper分布式集群,安裝配置的過(guò)程均在普通用戶 sxZhang 的賬戶上完成,安裝路徑為 ~/bigdata ,3個(gè)

    2024年01月17日
    瀏覽(26)
  • 第五節(jié) zookeeper集群與分布式鎖_2

    第五節(jié) zookeeper集群與分布式鎖_2

    1)要介紹分布式鎖,首先要提到與分布式鎖相對(duì)應(yīng)的是線程鎖。 線程鎖 :主要用來(lái)給方法、代碼塊加鎖。當(dāng)某個(gè)方法或代碼使用鎖,在同一時(shí)刻僅有一個(gè)線程執(zhí)行該方法或該代碼段。 線程鎖只在同一JVM中有效果,因?yàn)榫€程鎖的實(shí)現(xiàn)在根本上是依靠線程之間共享內(nèi)存實(shí)現(xiàn)的,

    2024年02月19日
    瀏覽(19)
  • 分布式應(yīng)用之zookeeper集群+消息隊(duì)列Kafka

    分布式應(yīng)用之zookeeper集群+消息隊(duì)列Kafka

    ? ? ? ?ZooKeeper是一個(gè)分布式的,開(kāi)放源碼的分布式應(yīng)用程序協(xié)調(diào)服務(wù),是Google的Chubby一個(gè)開(kāi)源的實(shí)現(xiàn),是Hadoop和Hbase的重要組件。它是一個(gè)為分布式應(yīng)用提供一致性服務(wù)的軟件,提供的功能包括:配置維護(hù)、域名服務(wù)、分布式同步、組服務(wù)等。為分布式框架提供協(xié)調(diào)服務(wù)的

    2024年02月06日
    瀏覽(139)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包