1. 程式人生 > >zookeeper部署以及叢集

zookeeper部署以及叢集

按照文件http://dubbo.io/Administrator+Guide.htm#AdministratorGuide-ZookeeperRegistryInstallation開始在CentOS虛擬機器上部署zookeeper

用自己的賬戶名登入CentOS虛擬機器,java環境之前就已經部署好了

新建一個zookeeper存放目錄

wget zookeeper包

wget http://www.apache.org/dist//zookeeper/zookeeper-3.3.3/zookeeper-3.3.3.tar.gz
 因apache伺服器上已經沒有3.3.3版本,所以第一次安裝失敗

自己在瀏覽器上輸入

http://www.apache.org/dist//zookeeper/

查詢zookeeper最新穩定的版本3.4.9 我們就下載3.4.9版本的zookeeper

wget http://www.apache.org/dist//zookeeper/zookeeper-3.4.9/zookeeper-3.4.9.tar.gz
tar zxvf zookeeper-3.4.9.tar.gz
cd zookeeper-<span style="font-family: Arial, Helvetica, sans-serif;">3.4.9</span>
cp conf/zoo_sample.cfg conf/zoo.cfg
然後修改配置檔案
vi conf/zoo.cfg
主要是修改dataDir檔案目錄


建立data目錄


修改完成後啟動zookeeper

./bin/zkServer.sh start

命令./bin/zkServer.sh start需要使用root賬戶或者使用sudo來操作

到這裡zookeeper部署就已經結束了,如需外部訪問還需要修改防火牆開啟埠

zookeeper叢集配置

配置/etc/hosts檔案

在hosts檔案裡追加需要叢集的ip及對應主機名


編輯conf/zoo.cfg檔案 追加server


server.A=B:C:D:
A是一個數字,表示這個是第幾號伺服器,B是這個伺服器的ip地址
C第一個埠用來叢集成員的資訊交換,表示的是這個伺服器與叢集中的Leader伺服器交換資訊的埠


D是在leader掛掉時專門用來進行選舉leader所用

在建立好的data目錄下建立myid檔案


myid裡的1對應的是zoo.cfg裡的1所在的server

防火牆開放埠


新增埠


啟動zookeeper



相關推薦

zookeeper部署以及叢集

按照文件http://dubbo.io/Administrator+Guide.htm#AdministratorGuide-ZookeeperRegistryInstallation開始在CentOS虛擬機器上部署zookeeper 用自己的賬戶名登入CentOS虛擬機器

Centos7 單機版zookeeper安裝 ----以及叢集配置說明

1.到官網下載zookeeper穩定版本 2.上傳到linux系統 3.解壓tar.gz型別的檔案 [[email protected] ~]# cd /usr/local/packages/ [[email protected] packa

zookeeper-kafka(叢集版)安裝部署以及java呼叫工具類

        Kafka安裝部署文件 ■ 文件版本 V1.0 ■ 作業系統 CentOS Linux release 7.3.1611

rabbitmq線上遇到的問題以及叢集部署遇到的坑

作業系統發行版:CentOS7 RabbitMQ版本:3.6.11 伺服器主機規劃: 10.168.17.102 mq07.mq-cluster.mall.lt.com 10.168.17.98 mq08.mq-cluster.mall.lt.com 10.168.17.64

部署hadoop叢集ha模式常見的問題,以及解決方案

1.      叢集中的某個datanode無法啟動。 原因:可能是該節點的clusterId和master上的不一樣了,修改clusterId和master一樣的就行了。如下: 在core-site.xml中找到配置的hadoop

spark-2.2.0 叢集安裝部署以及hadoop叢集部署

Spark在生產環境中,主要部署在安裝Linux系統的叢集中。在linux系統中安裝Spark需要預先安裝JDK、Scala等所需要的依賴。 由於Spark是計算框架,所以需要預先在叢集內有搭建好儲存資料的持久化層,如HDFS、Hive、Cassandra等,最後可以通過啟動指令碼執行應用。

部署 Zookeeper 高可用叢集

一、Zookeeper原理簡介ZooKeeper是一個開放原始碼的分散式應用程式協調服務,它包含一個簡單的原語集,分散式應用程式可以基於它實現同步服務,配置維護和命名服務等。 Zookeeper設計目的最終一致性:client不論連線到那個Server,展示給它的都是同一個檢視。可靠性:具有簡單、健壯、良好

zookeeper 單ip 叢集部署

折騰了一週多終於跑起來了,貴在實踐。 參考地址: 指南地址 http://zookeeper.apache.org/doc/r3.3.3/zookeeperAdmin.html 單機安裝 http://blog.csdn.net/done58/article/details/51004

zookeeper和kafka叢集部署

叢集zookeeper部署 1.找到每臺物理節點的zookeeper配置檔案所在目錄: /home/soft/NodeServer/zookeeper/conf/zoo.cfg 2.修改配置檔案中的IP資訊: Server.1 = IP1:2887

srs的安裝部署叢集以及降低延遲的一些方法

srs SRS簡單安裝 環境 centos7.4 首先:安裝工具 git make yum install -y git make 安裝之後 ,下載官網映象,git clone https://github.

hadoop 2.7.2 + zookeeper 高可用叢集部署

一.環境說明 虛擬機器:vmware 11 作業系統:Ubuntu 16.04 Hadoop版本:2.7.2 Zookeeper版本:3.4.9 二.節點部署說明 三.Hosts增加配置 sudo gedit /etc/hosts wxzz-pc、wxzz-pc0、

安裝部署(六) Kafka叢集安裝部署以及Producer和Consumer的JAVA程式碼測試

Kafka叢集安裝部署以及Producer和Consumer的JAVA程式碼測試 kafka scala2.11_0.10.0.0 ubuntu 14.04.04 x64 hadoop 2.7.2spark 2.0.0 scala 2.11.8 jdk 1.8.0_101

Zookeeper日誌配置以及叢集搭建

1、下載與安裝 1.1、準備 Java 執行環境 1.2、下載 ZooKeeper 安裝包 1.3、安裝與配置 解壓至某目錄,以$ZK_HOME表示zookeeper安裝目錄 2、日誌配置 2.1、編輯zookee

zookeeper簡介,叢集部署

zookeeper是什麼 Zookeeper 分散式服務框架是Apache Hadoop 的一個子專案,它主要是用來解決分散式應用中經常遇到的一些資料管理問題,如:統一命名服務、狀態同步服務、叢集管理、分散式應用配置項的管理等。 好像說得比較抽象,舉個場

【Zookeeper01】ubuntu下安裝zookeeper單例以及叢集

參考連結:http://zookeeper.apache.org/                 https://www.cnblogs.com/lyhc/p/6560993.html系統:烏班圖16.04虛擬機器(zk一般要求奇數臺節點):192.168.0.15    

zookeeper安裝和部署 以及常見問題分析

近日在搭建高可用的分散式hadoop平臺,在高可用方面,需要用zookeeper作為分散式協調工具。在搭建zookeeper的過程中雖然簡單,但是也是遇見了很多坑這裡記錄一下。        1.zookeeper下載     直接從官網上下載最新的安裝包,然後解壓即可,這

1、kubernetes 1.5.2原理以及叢集HA部署

Kubernetes是什麼?  1.是一個全新的基於容器技術的分散式架構,是谷歌的Borg技術的一個開源版本  Borg是谷歌的一個久負盛名的內部使用的大規模叢集管理系統,基於容器技術,目的是實現資源管理的自動化,垮多個數據中心的資源利用率的最大化  2.Kuberne

基於Zookeeper的TbSchedule任務排程服務部署以及應用

一、前言 前面已經說過zookeeper叢集的部署,接下來我們在zookeeper叢集的基礎上部署tbSchedule任務排程,開始部署之前我們先來簡要看看tbSchedule是什麼? TBSchedule:分散式任務排程框架,主要是為了協調多節點處理相同任務的避免資

Eureka叢集部署以及踩坑記錄(例項始終unavailable)

一、Eureka叢集部署 建議先嚴格按照步驟來部署,不然容易出問題,可能出現的問題會在下邊說明 1、新建一個maven工程,pom

Zookeeper(4)---ZK叢集部署和選舉

一、叢集部署 1.準備三臺機器,安裝好ZK。強烈建議奇數臺機器,因為zookeeper 通過判斷大多數節點的存活來判斷整個服務是否可用。3個節點,掛掉了2個表示整個叢集掛掉,而用偶數4個,掛掉了2個也表示其並不是大部分存活,因此也會掛掉,這樣反而覺得多浪費了一臺機器資源。 2.修改配置檔案   固定語法格式: