1. 程式人生 > >搭建zookeeper偽分散式叢集

搭建zookeeper偽分散式叢集

偽分散式叢集的意思就是在同一臺機子上部署多個zookeeoer,但是他們的埠不一樣。

1.安裝zookeeper 到/usr/local

2.cd /usr/local/zookeeper

3.cd conf

4.vim zoo.cfg

在最下面新增如下內容

server.1=192.168.123.129:2888:3888
server.2=192.168.123.129:2889:3889
server.3=192.168.123.129:2890:3890

5.cd ../dataDir

6.vim myid

內容 為 1

7. cp zookeeper zookeeper02      複製zookeeper目錄為zookeeper02

8.cd zookeeper02/conf

9.vim conf/zoo.cfg

10.內容修改如下

11.zookeeper02中的dataDir目錄中的myid為2

13.zookerper03的配置和zookeeper02類似

14.啟動zookeeper,zookeeper02,zookeeper03服務,

15.

./zkServer.sh -server localhost:2181

使用客戶端連線zookeeper服務

16.新建節點

create /data 123

17.退出服務,連線zookeeper02

./zookeeper -server localhost:2182

18.

ls /

檢視根節點,發現data節點已經同步到zookeeper02上了,

19.檢視zookeeper03的節點是否同步上,步驟和02一樣

20.

./zkServer.sh status

分別檢視zookeeper,zookeeper02,zookeeper03的主從關係,有的是leader,有的是follwer

 如果我們關閉了leader服務,那麼原先fllower的機子中,就會有一臺服務成為leader.

重啟被關閉的服務,這個服務不會重新獲得leader的角色

相關推薦

搭建真正的zookeeper叢集 搭建zookeeper分散式叢集

  搭建zookeeper偽分散式叢集 zookeeper是Hadop Ecosystem中非常重要的元件,它的主要功能是為分散式系統提供一致性協調服務, 提供的功能包括配置維護,域名服務,分散式同步和組服務。 zookeeper的目標就是封裝好複雜易出錯的關鍵服務,將簡單易用的介面和效能高

搭建zookeeper分散式叢集

偽分散式叢集的意思就是在同一臺機子上部署多個zookeeoer,但是他們的埠不一樣。 1.安裝zookeeper 到/usr/local 2.cd /usr/local/zookeeper 3.cd conf 4.vim zoo.cfg 在最下面新增如下內容 server.1=192.168.

zookeeper分散式叢集搭建(centOS7)

zookeeper版本:zookeeper-3.4.10.tar.gz 下載好zookeeper之後,放到/usr/local目錄下 1.建立zookeeper目錄,並在zookeeper目錄下,建立三個資料夾,分別為server1,server2,serv

Zookeeper分散式叢集環境搭建過程

前言 ZooKeeper是一個分散式的,開放原始碼的分散式應用程式協調服務,目前很多架構都基於它來實現配置維護、域名服務、分散式同步、組服務等等。 ZooKeeper的基本運轉流程: 1.選舉Leader 2.同步資料 3.選舉Leader過程中演算法

Zookeeper 叢集搭建--單機分散式叢集

一. zk叢集,主從節點,心跳機制(選舉模式) 二、Zookeeper叢集搭建注意點 1、配置資料檔案 myid 1/2/3 對應 server.1/2/3 2、通過./zkCli.sh -server [ip]:[port] 檢測叢集是否配置成功 三、單機環境搭建叢集 1、拷貝另外兩個zk

搭建hadoop分散式叢集環境過程中遇見的問題總結

1、網路配置問題: 在centos7中配置網路環境後,本機(win10系統)與虛擬機器centos7網路不通(本機可以ping通虛擬機器,但是虛擬機器ping不通本機); 解決方式: 方式1:檢視本機win10系統的防火牆是否關閉,若沒有,直接關閉win10系統的防火牆即可; 方式2

hadoop叢集環境搭建分散式叢集環境搭建

搭建叢集的模式有三種 1.偽分散式:在一臺伺服器上,啟動多個執行緒分別代表多個角色(因為角色在叢集中使用程序表現的) 2.完全分散式:在多臺伺服器上,每臺伺服器啟動不同角色的程序,多臺伺服器構成叢集 node01:NameNode node02:

【HDFS篇】搭建hadoop分散式叢集

所謂偽分散式,就是單機模擬多臺伺服器搭建的過程。只是每個角色都是以程序的方式啟動。 基本流程如下: 一,作業系統環境 依賴軟體ssh,jdk 環境的配置 java_home 免金鑰 時間同步 hosts,hostname 二,hadoop部署

Hadoop單機/分散式叢集搭建(新手向)

此文已由作者朱笑笑授權網易雲社群釋出。 歡迎訪問網易雲社群,瞭解更多網易技術產品運營經驗。 本文主要參照官網的安裝步驟實現了Hadoop偽分散式叢集的搭建,希望能夠為初識Hadoop的小夥伴帶來借鑑意義。 環境: (1)系統環境:CentOS 7.3.1611 64位 (2)J

搭建hadoop+Hbase+Zookeeper分散式完整過程

安裝前準備:centos7   linux jdk1.8  hadoop ,Hbase ,zookeeper 發現ens33 沒有inet 這個屬性,那麼就沒法通過IP地址連線虛擬機器。 接著來檢視ens33網絡卡的配置:vi /etc/sysconfig/network

單機搭建zookeeper叢集

一:簡介 分散式應用程式可以基於Zookeeper實現例如配置管理、資料釋出/訂閱、負載均衡、命名服務、協調通知、叢集管理、Master選舉、分散式鎖、分散式佇列等功能。 https://zookeeper.apache.org/ ###Zookeeper中重要的概念:

大資料之Hadoop學習(環境配置)——Hadoop分散式叢集搭建

title: Hadoop偽分散式叢集搭建 date: 2018-11-14 15:17:20 tags: Hadoop categories: 大資料 點選檢視我的部落格: Josonlee’s Blog 文章目錄 前言準備 偽分

Windows環境下搭建ZooKeeper叢集

        在生產環境和開發環境ZooKeeper服務的搭建,我們一般常用叢集和單機兩種模式。但是在自己學習過程中,如果想要了解叢集模式的效能,則可以使用偽叢集來了解ZooKeeper叢集模式下的一些工作機制。 1.下載與配置   &

hadoop分散式叢集搭建

叢集配置: jdk1.8.0_161 hadoop-2.6.1 linux系統環境:Centos6.5 建立普通使用者  dummy  Hadoop偽分散式叢集搭建: 為普通使用者新增sudo許可權: 設定之前必須得安裝sudo,先su  輸入密碼進入root使用者

分散式叢集搭建

在B站找的搭建Hadoop的視訊,以下是步驟 感覺很簡練,有一篇部落格講的更加詳細 1.準備好jar包和Hadoop包 相容情況如下: hadoop版本>=2.7:要求Java 7(openjdk/oracle) hadoop版本<=2.6:要求Java 6(open

Ubuntu16.04環境下搭建Hadoop3.0.3分散式叢集

    最近剛好趕上雙11騰訊促銷,於是搶購了一個8核16G記憶體的雲伺服器,加上業務上需要用到hadoop,hive,於是想搭建搭建一個hadoop分散式叢集,但是限於自己手頭上伺服器數量不多,因此打算先搭建一個hadoop偽分散式叢集。   首先介紹一下我的安裝

zookeeper分散式搭建

一、描述 偽分散式叢集就是在一臺機器部署多個zk應用,部署之前伺服器需要有jdk環境 java -version可以顯示相關java資訊才可以進行zookeeper搭建 二、步驟 第一步下載好zookeeper-3.4.9.tar.gz 然後解壓tar -zxvf zookeeper-3.4.

hadoop初識 - 搭建分散式叢集(CentOS6.5)

關於hadoop模式三種的瞭解,請自行百度瞭解,此文只說明偽分散式的搭建 前提:jdk(hadoop是有java語言完成的,必須有jdk支援) 可以參考我的經驗  --- > Linux-CentOS-6.5下配置JDK 一、準備工作 1、下載hadoop

Linux下搭建kafka和zk分散式叢集【附詳細步驟】

前言 Kafka使用zk的分散式協調服務,將生產者,消費者,訊息儲存(broker,用於儲存資訊,訊息讀寫等)結合在一起。同時藉助zk,kafka能夠將生產者,消費者和broker在內的所有元件在無狀態的條件下建立起生產者和消費者的訂閱關係,實現生產者的負載均衡。kafka搭載zk,通常有3

redis單機版分散式叢集搭建

    繼上一篇redis單機伺服器搭建成功之後,按如下方式進行叢集搭建。    搭建一個最小的叢集需要6臺機器(由節點投票機制決定至少需要3臺主節點,另外為了高可用每個主節點至少要備一個從節點,所以總共需要6個節點。這裡6個節點全部設在一臺機上,通過埠號來分別。實現偽分散式