集群搭建zookeeper 過程總結

2021-09-08 11:33:40 字數 1338 閱讀 8643

彩蛋:[root@localhost]# tar -zxvf  tar -xzvf zookeeper-3.4.6.tar.gz -c /usr/local/zookeeper目錄下

ticktime=2000

initlimit=10

synclimit=5

clientport=2181

datadir=/usr/local/zookeeper/zookeeper-3.4.6/data 儲存資料目錄

datalogdir=/usr/local/zookeeper/zookeeper-3.4.6/log 儲存日誌目錄

server.1=ip:2888:3888 ip為伺服器的ip

server.2=ip:2888:3888 ip為伺服器的ip

server.3=ip:2888:3888 ip為伺服器的ip

分別在myid上按照配置檔案的server.中id的數值,在不同機器上的該檔案中填寫相應過的值

ip 的myid內容為1

ip 的為2

ip 的為3

ip為伺服器的ip 這裡對應上面的server.1,server.2,server.3

vim /etc/profile

在export path語句前新增兩行:

zookeeper=/usr/local/zookeeper/zookeeper-3.4.6

path=$path:$zookeeper/bin

儲存後執行source /etc/profile

1.執行 zkserver.sh start進行啟動zookeeper

2.檢視狀態 進入bin目錄,執行sh zkserver.sh status

3.停止 進入bin目錄,執行sh zkserver.sh stop

1.zookeeper可以這樣啟動,

#./zkserver.sh start-foreground

2.埠占用的話, 殺掉

netstat -anp|grep 2181

3.啟動失敗的話:

1、確認在每個$zookeeper_home/data/myid中有對應數字

2、是否關閉防火牆:

systemctl stop firewalld 當前關閉

systemctl disable firewalld 啟動時關閉

借鑑文章:

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...