上傳解壓包
rztar -zxf zookeeper-3.4.14.tar.gz -c /data/server/
修改配置檔案
cd /data/server/zookeeper-3.4.14/conf/
cp zoo_sample.cfg zoo.cfg
vim zoo.cfg ///其他兩台虛擬機器也一樣
datadir=/data/server/zookeeper-3.4.14/data
server.1=192.168.43.64:2888:3888 ///新增這三行
server.2=192.168.43.134:2888:3888
server.3=192.168.43.129:2888:3888
建立目錄並建立檔案
mdkir /data/server/zookeeper-3.4.14/data
cd /data/server/zookeeper-3.4.14/data/
touch myid
echo "1" >myid
將配置好的zookeeper檔案傳給另外兩台虛擬機器
scp -r /data/server/zookeeper-3.4.14/ [email protected]:/data/server/
scp -r /data/server/zookeeper-3.4.14/ [email protected]:/data/server/
修改另外兩台虛擬機器的配置檔案
192.168.1.230:echo 「2」>myid
192.168.1.8 echo 「3」>myid
關閉三颱虛擬機器的防火牆
systemctl stop firewalld
然後分別開啟服務
[root@localhost data]# ../bin/zkserver.sh start ///另外兩台一樣
zookeeper jmx enabled by default
using config: /data/server/zookeeper-3.4.14/bin/../conf/zoo.cfg
starting zookeeper ... started
檢視各個機器的狀態
[root@localhost bin]# ./zkserver.sh status 192.168.1.230
zookeeper jmx enabled by default
using config: /data/server/zookeeper-3.4.14/bin/../conf/zoo.cfg
mode: follower
[root@bogon bin]# ./zkserver.sh status 192.168.1.231
zookeeper jmx enabled by default
using config: /data/server/zookeeper-3.4.14/bin/../conf/zoo.cfg
mode: leader
[root@localhost bin]# ./zkserver.sh status 192.168.1.8
zookeeper jmx enabled by default
using config: /data/server/zookeeper-3.4.14/bin/../conf/zoo.cfg
mode: follower
搭建成功
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...