zookeeper集群搭建

2021-09-26 14:13:14 字數 1297 閱讀 5530

1.建立資料夾

mkdir software
3.在當前目錄下解壓檔案

[root@localhost103 software]# tar -zxvf zookeeper-3.4.6.tar.gz
4.到conf目錄下建立配置檔案zoo.cfg

[root@localhost103 zookeeper-3.4.6]# cd conf

[root@localhost103 conf]# cp zoo_sample.cfg zoo.cfg

5.建立快照的存放目錄

[root@localhost103 zookeeper-3.4.6]# mkdir data
6.配置快照路徑和ip資訊

datadir=/software/zookeeper-3.4.6/data

server.0=192.168.96.101:2888:3888

server.1=192.168.96.102:2888:3888

server.2=192.168.96.103:2888:3888

7.配置編號配置101的編號為0

[root@localhost103 data]# echo 0 >> myid
8.配置環境變數

[root@localhost103 /]# vi /etc/profile
在檔案尾部新增如下內容 

#set zookeeper environment

export zk_home=/usr/local/software/zookeeper-3.3.6

export path=$path:$zk_home/bin

然後通過如下命令使得環境變數生效:

source /etc/profle
9.其他兩台按照上面的步驟進行配置,每台機器對應的myid是不一樣的

10.啟動zookeeper命令

1.啟動

[root@localhost102 bin]# ./zkserver.sh start

2.檢視狀態

[root@localhost102 bin]# ./zkserver.sh status

3.重啟

[root@localhost102 bin]# ./zkserver.sh status

zookeeper集群搭建

接觸zookeeper集群已有很長很長一段時間了,zookeeper在專案中的使用相當的頻繁,如dubb服務 amq集群 大資料領域hadoop等。zookeeper的集群建立非常簡單,一直想寫一篇文章來對集群使用的介紹,但一直沒能抽出空,今天正好閒來無事,就重新實踐一遍來整理記錄,下文是基本的集群...

zookeeper集群搭建

zookeeper環境搭建需要保證奇數臺機器,以保證演算法能選舉出乙個leader。一 環境準備 datadir dir ticktime 2000 initlimit 5 synclimit 2 clientport 2181 server.0 192.168.1.100 2888 3888 se...

zookeeper集群搭建

1.準備工作 tomcat zookeeper 最少三個結點搭乙個集群,所以複製三份 2.搭建並配置三個zookeeper例項 cd usr local solr cloud zookeeper01 進zookeeper01目錄,mkdir data 該目錄下建立data資料夾,放置zookeepe...