1. 程式人生 > >Zookeeper分散式叢集安裝教程

Zookeeper分散式叢集安裝教程

簡介:Zookeeper是一個叢集管理工具,被大量用於分散式計算。如Hadoop、hbase中都由運用。以下是Zookeeper叢集環境的搭建過程。

環境準備:以三臺機器(CentOS6.5)為例搭建一個叢集環境,三臺伺服器或者三臺虛擬機器均可。安裝前需要安裝JDK。

第一步:伺服器配置

三臺機器準備好後,假設它們的IP地址分別為192.168.1.11,192.168.1.12和192.168.1.13. 將它們的hostname分別命名為master,slaver1和slaver2。

第二步:下載Zookeeper.

第三步:安裝Zookeeper

注:先在第一臺伺服器master上分別執行(1)-(3)步。

(1)解壓:將zookeeper-3.4.5.tar.gz放入/usr/local目錄下,然後執行”tar -zxvf zookeeper-3.4.5.tar.gz”解壓。

(2)配置:將conf/zoo_sample.cfg拷貝一份命名為zoo.cfg,也放在conf目錄下。然後按照如下值修改其中的配置:

tickTime=2000       

dataDir=/usr/local/zookeeper-3.4.5/data

initLimit=5

syncLimit=2

clientPort=2181

server.1=master:2888:3888

server.2=slaver1:2888:3888

server.3=slaver2:2888:3888

(3)建立/usr/local/zookeeper-3.4.5/data快照目錄,並建立server id檔案。

       #mkdir /usr/local/zookeeper-3.4.5/data

       # cd //usr/local/zookeeper-3.4.5/data

       #vi myid

        1

     在該目錄下建立名為myid的檔案,內容為1。

(4)將master上已經配置好的zookeeper-3.4.5拷貝至slaver1和slaver2上。並將其上的//usr/local/zookeeper-3.4.5/data

/myid的內容分別修改為2和3.

      # scp -rq ./zookeeper-3.4.5/ [email protected]:/usr/local/

      # scp -rq ./zookeeper-3.4.5/ [email protected]:/usr/local/

第四步:啟動Zookeeper

分別在master、slaver1、slaver2上啟動zookeeper服務,在三臺機器上分別執行如下命令:

    #$ZOOKEEPER_HOME/bin/zkServer.sh start

以上整個Zookeeper安裝完成。

參考資料:

1.  http://www.iteblog.com/archives/904

相關推薦

Zookeeper分散式叢集安裝教程

簡介:Zookeeper是一個叢集管理工具,被大量用於分散式計算。如Hadoop、hbase中都由運用。以下是Zookeeper叢集環境的搭建過程。 環境準備:以三臺機器(CentOS6.5)為例搭建一個叢集環境,三臺伺服器或者三臺虛擬機器均可。安裝前需要安裝JDK。 第一

zookeeper執行環境2、3:單節點安裝和偽分散式叢集安裝

轉載:http://www.aboutyun.com/thread-9097-1-1.html 問題導讀: 1.什麼是zookeeper 2.zookeeper有幾種安裝方式? 3.zookeeper偽分佈如何配置myid? 4.zookeeper包含哪些常用操作命令? 前

第5章 選舉模式和ZooKeeper叢集安裝 5-1 叢集的一些基本概念

xx就是我們的master,也就是我們的主節點。心跳機制,當有一個節點掛掉之後,整個叢集還是可以工作的。選舉模式,我們現在的master是正常執行的,但是在某些情況下它宕機了宕機了,那麼這個時候它這個叢集裡面就少了master,沒有master兩個slave需要去競爭。競爭完之後slave1把slave2給幹

Kafka分散式叢集安裝

Kafka分散式叢集安裝 目錄 一、下載 二、安裝前提(zookeeper安裝) 三、安裝 2.1 上傳解壓縮 2.2 修改配置檔案 2.3 將kafka的安裝包分發到其他節點 2.4 建立軟連線 2.5 修改

OpenTSDB分散式叢集安裝

1  安裝前提      確保安裝了jdk      確保安裝了hadoop叢集      確保安裝了hbase的叢集 &n

【hadoop】hadoop完全分散式叢集安裝

文章目錄 前言 裝備 Core 總結 前言 後面準備更新hdfs操作(shell命令版本),hbase,hive的操作。 所以這裡先更新一下hadoop叢集安裝。 裝備 1.hadoop-2.6.5.tar.gz

13、Zookeeper 分散式叢集管理技術

1.Zookeeper 簡介 Zookeeper 分散式服務框架主要是用來解決分散式應用中經常遇到的一些資料管理問題,提供分散式、高可用性的協調服務能力,在 FusionInsight 叢集中主要用途是儲存上層元件的元資料,並保證其主備倒換。 Zookeeper 的作用 (1)

第5章 選舉模式和ZooKeeper叢集安裝

選舉模式和ZooKeeper的叢集安裝 5-1 叢集的一些基本概念 5-2 單機偽分散式安裝zookeeper叢集 5-3 三臺物理機(虛擬機器)安裝zookeeper叢集 5-4 測試叢集角色以及選舉 5-1 叢集的一些基本概念

分散式叢集安裝Hadoop

準備從節點(Slave) 通過想一下步驟準備好一個新的機器作為從節點(Slave),新增入叢集: 系統要求 OS: Linux (Ubuntu preferable) Admin accounter: hadoopAdmin Hostname: hadoop

Zookeeper叢集安裝

Zookeeper的叢集安裝 關閉防火牆 安裝jdk 下載Zookeeper的安裝包 解壓Zookeeper的安裝包 進入Zookeeper的安裝目錄中conf目錄 將zoo_sample.cfg複製為zoo.cfg 編輯zoo.cfg,修改dataDir屬性: d

Redis安裝 && 偽分散式叢集安裝

1.mkdir /usr/local/redis 2.cd /usr/local/src 3.tar -xzvf redis-4.0.8.tar.gz 4.ln -s redis-4.0.8 redis #建立一個連線 5.cd redis 6.(關鍵) make

快速入門Zookeeper分散式叢集的部署

一、叢集規劃 在hadoop01、hadoop02、hadoop03三個節點上部署Zookeeper。 二、解壓安裝 1、將"/home/hadoop/tools/“目錄下的壓縮包解壓到”/home/hadoop/install/"目錄下 tar -zxf zookeeper

zookeeper單機叢集安裝

一、單機安裝 1.1 下載 進入要下載的版本的目錄,選擇.tar.gz檔案下載 1.2 安裝 使用tar解壓要安裝的目錄即可,以3.4.5版本為例 這裡以解壓到/usr/myapp,實際安裝根據自己的想安裝的目錄修改(注意如果修改,那後邊的命令和配置檔案中的

Zookeeper——分散式叢集搭建

準備伺服器 - 192.168.214.150 centos6-1 - 192.168.214.151 centos6-2 - 192.168.214.152 centos6-3 Java環境 檢視java版本 [root@cent

Linux 下 Redis 分散式叢集安裝使用

這裡 Linux 選擇 CentOS 7.2。 1.安裝Redis單機版 # yum -y install gcc gcc-c++ autoconf automake //gcc、gcc-c++的庫檔案 # wget -P /usr/local ht

CentOS7+Hadoop2.7.2(HA高可用+Federation聯邦)+Hive1.2.1+Spark2.1.0 完全分散式叢集安裝

本文件主要記錄了Hadoop+Hive+Spark叢集安裝過程,並且對NameNode與ResourceManager進行了HA高可用配置,以及對NameNode的橫向擴充套件(Federation聯邦) 1VM網路配置 將子網IP設定為192.168.1.0: 將閘道器設定

Hadoop分散式叢集安裝配置步驟

之前介紹過Hadoop偽分散式模式的安裝配置步驟,現在記錄一下分散式叢集的安裝配置步驟,本文使用3臺測試伺服器,下面是各伺服器的角色:   - node1:NameNode, DataNode, NodeManager - node2:SecondaryNameNode,

Linux下搭建Zookeeper分散式叢集(詳細圖解演示)

一:實驗環境搭建.       1.1 Linux使用的是CentOS7.3的發行版,Zookeeper的版本是3.4.12.搭建三個節點的叢集,是分別在三臺虛擬機器上配置Zookeeper節點,不是在一臺虛擬機器上搭建的三個Zookeepe

kafka2.9.2的分散式叢集安裝和demo(java api)測試

問題導讀1、什麼是kafka?2、kafka的官方網站在哪裡?3、在哪裡下載?需要哪些元件的支援?4、如何安裝?  一、什麼是kafka?  kafka是LinkedIn開發並開源的一個分散式MQ系統,現在是Apache的一個孵化專案。在它的主頁描述kafka為一個高吞吐量

Hadoop2.7.4分散式叢集安裝配置檔案

叢集環境 Hadoop版本為2.7.4 JDK版本1.8.0_144 安裝了三臺虛擬機器分別設定名稱和IP如下 主機名稱 IP地址 master 192.168.1.15 slave01 192.168.1.16