彩蛋:[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...