1. 程式人生 > >zookeeper叢集模式搭建配置(記錄)

zookeeper叢集模式搭建配置(記錄)

單節點,方式比較簡單,簡述略過

1.安裝jdk1.8,這個不會的話可以百度一下很簡單

2.官方下載地址 https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/

3.解壓後,配置bin目錄到環境變數PATH (類似java環境變數),配置後通過 source /etc/profile 生效

4.copy zoo_sample.cfg zoo.cfg ,一般會修改一下dataDir目錄

結束,下面開始叢集方式的安裝部署

第一步,節點型別分配

為了實現效果,分配了1個leader,1個follower,1個 observer(先配置2個follower,然後把其中一個改為follower)

leader 192.168.134.137

follower  192.168.134.138

observer 192.168.134.139

說明:為了方便測試,提前把三臺的防火牆關閉了(systemctl stop firewalld),可以根據情況處理自己的防火牆

第二步:開始配置leader節點

1.修改 zoo.cfg 新增(zookeeper預設使用的2181埠,參考單機配置的埠)

#server.id=host:port:port
server.1=192.168.134.137:2182:3181
server.2=192.168.134.138:2182:3181
server.3=192.168.134.139:2182:3181

說明:

id的取值範圍: 1~255; 用id來標識該機器在叢集中的機器序號

2181是zookeeper提供服務的埠;2182為leader和follower的通訊介面; 3181表示leader選舉的埠

2.建立myid

在每一個伺服器的dataDir目錄下建立一個myid的檔案,檔案就一行資料,資料內容是每臺機器對應的server ID的數字

第三步:配置follower,同第一步,注意myid 不一樣,然後依次啟動三個節點,通過zkServer.sh status 檢視啟動情況

至此,完成1個leader和兩個follower,接下來把一個follower改為observer,在提高負載的情況下不影響寫效果(observer的目的)

修改zoo.cfg配置檔案

增加  peerType=observer

server.3=192.168.134.139:2182:3181:observer

依次修改三臺機器,然後重啟,3.5之後支援動態修改配置

相關推薦

zookeeper叢集模式搭建配置記錄

單節點,方式比較簡單,簡述略過 1.安裝jdk1.8,這個不會的話可以百度一下很簡單 2.官方下載地址 https:

Zookeeper叢集部署與配置

在上一篇部落格中我們講解了《Zookeeper的單機配置》,此篇部落格將繼續介紹Zookeeper的叢集部署與配置。 環境 叢集配置的環境與單機配置的環境相同,唯一不同的就是叢集是在多臺伺服器之間配置,當然也有偽叢集的配置,也就是在同一臺機器上配置多臺服

ZooKeeper叢集安裝與配置ZooKeeper3.4.6

環境 同時需要在/etc/profile檔案中增加 export JAVA_HOME=/usr/java/jdk1.8.0_65 export CLASSPATH=.:$JAVA_HOM

mesos+marathon+zookeeper的docker管理叢集親手搭建例項詳細

1:規劃(5master+3slave) master: 10.64.5.184 ---master1 10.64.5.185 ---master2 10.64.5.186 ---master3 10.64.5.187 ---maste

kafka+zookeeper叢集安裝與配置CENTOS7環境及開發中遇到的問題解決

kafka+zookeeper叢集安裝與配置及問題解決(CENTOS)ZOOKEEPER 叢集主要配置(zoo.cfg) :tickTime=2000 initLimit=10 syncLimit=5 dataDir=/home/hadoop/spark/zookeeper-3.4.6/zkdata data

kafka中重要的引數配置 記錄

replica.fetch.max.bytes:        在kafka的配置中,如果沒有定義 replica.fetch.max.bytes的值,server 會給一個預設值(1M),在短訊息的應用場景下通常是不會有什麼問題的,但是在訊息比較大的情況下,雖然可以在to

MGR單主模式搭建實踐完結

MGR單主模式搭建實踐(完結) 飛翔的Tallgeese 201

zookeeper叢集搭建三臺相同

檢視jdk java -version 解除安裝自帶jdk rpm -qa|grep java rpm -e --nodeps tzdata-java-2015e-1.el6.noarch rpm -e -

zookeeper叢集環境搭建zookeeper

1.首先在三臺機子上放上zookeeper的解壓包,解壓。  然後的話zookeeper是依賴於jdk的,那麼也應該安裝jdk,這裡不詳細說明了。   mv zookeeper-3.4.5 zookeeper  修改節點為zookeeper  

zookeeper叢集環境搭建使用kafka的zookeeper搭建zk叢集

---恢復內容開始--- 使用kafka的zookeeper來搞叢集的話和單純用zk的其實差不了多少。 0.說在前頭,搭建kafka叢集之前請把每個伺服器的jdk搞起來。 1.安裝kafka wget http://mirrors.hust.edu.cn/apache/kafka/2.0.0/kafk

Zookeeper的安裝和配置單機模式

在理解了zookeeper是什麼以及能幹什麼的前提下,接下來要做的就是安裝部署。 1、首先下載zookeeper的tar包。 2、解壓:tar -zxvf zookeeper-3.4.5.tar.gz 3、在conf目錄下建立一個配置檔案zoo.cfg, dataDir=

Hadoop+Flume+Kafka+Zookeeper叢集環境搭建

Hadoop+Flume+Kafka+Zookeeper叢集環境搭建 1.部署基礎條件 1.1 硬體條件 IP hostname 192.168.100.103 mater 192.168.100.104 flumekafka1 192.168.1

Spartan6芯片配置模式詳解

roc gen bit png 寬度 con 讀取配置 3.2 多個 1. 配置概述  Spartan6系列FPGA通過把應用程序數據導入芯片內部存儲器完成芯片的配置。Spart-6 FPGA可以自己從外部非易失性存儲器導入編程數據,或者通過外界的微處理器、DSP等對其進行

搭建MySQL一主多從————VMware Workstation 虛擬機nat網絡配置

VMware Workstation 虛擬機 虛擬網絡 nat連接 運行 VMware Workstation Pro 在桌面找到該圖標,雙擊運行即可,如果沒有安裝請下載安裝。流程編輯 ==》虛擬網絡編輯器 ==》 VMnet0 如果沒有 添加網絡 最後設置完後,點擊確定即可。 配置虛

spark學習1--ubuntu14.04集群搭建配置jdk

RM int 5.0 java_home 輸入 str cas Go 比較 環境:ubuntu14.04 1、文本模式桌面模式切換 ctrl+alt+F6 切換到文本模式 ctrl + alt +F7 /輸入命令startx切換到桌面模式 2、更改Ip地址、主機名 /

Hadoop----叢集搭建指南下卷

前言 什麼是Hadoop? Apache Hadoop is a framework for running applications on large cluster built of commodity hardware. The Hadoop framewor

Hadoop----叢集搭建指南上卷

前言 閱讀本文,需要具備Linux、計算機網路的基礎知識。所以在文中出現的相關基礎知識,均以連結的形式給出,務必理解該連結的內容後,繼續閱讀本指南。 叢集搭建的環境多種多樣,本文采用VitualBox安裝5臺虛擬機器構建叢集。具體環境: CentOS 6.5 6

Apache +Jetty的負載均衡與叢集配置

分別訪問http://192.168.55.229:9009/fgw/index.jsp和http://192.168.55.231:9009/fgw/index.jsp   重新整理會出現新的頁面:   (6)此時訪問http://192.16

Apache +Jetty的負載均衡與叢集配置

                                         

橋接模式-多臺虛擬機配置重要

dha 技術 url 可用 ask bootp bridge redhat virt 15年的時候,寫過一篇博客:VMware中網絡設置之Bridged 也是關於linux下vmware橋接模式、靜態ip上外網的配置,不過當時更多的是用圖形界面來實現的,通用性不強。生產環