Zookeeper 的簡潔集群配置

2021-09-09 07:21:34 字數 846 閱讀 4331

1,配置zookeeper的集群,一般伺服器的個數為奇數,最少3臺。

2,首先在每台伺服器上安裝zookeeper,集群的配置需要修改conf中的zoo.cfg檔案,在檔案末尾新增如下內容:   

server.161=192.168.1.161:2888:3888 

server.162=192.168.1.162:2888:3888

server.163=192.168.1.163:2888:3888

3,進入每個伺服器的data目錄,執行:echo  161 > myid,echo  162 > myid,echo  163 > myid,必須與server後面的編號對應,編號值任意。

4,然後啟動zookeeper,檢視zookeeper狀態,如果是乙個leader,多個follower,則集群配置成功。

5,如果虛擬機器是centos,要關閉一下防火牆。

集群配置用到的命令如下:

#將編號寫入myid

cd data

echo 161 > myid

#zookeeper啟動、檢視、停止、重啟

cd bin

./zkserver.sh start | status | stop | restart

#centos防火牆的檢視、關閉

systemctl status firewalld.service

systemctl stop firewalld.service

#設定永久關閉防火牆,防止防火牆開機自啟

systemctl disable firewalld.service

zookeeper集群特性:

zookeeper集群 Zookeeper集群搭建

zookeeper有兩種執行模式 單機模式和集群模式。因為單機模式只是在開發測試時使用,所以這裡就不介紹單機模式的搭建。注意 因為zookeeper遵循半數原則,所以集群節點個數最好是奇數。ip位址 系統環境 192.168.0.10 centos7 jdk8 192.168.0.11 centos...

zookeeper集群 Zookeeper集群搭建

埠分別為 2181 2182 2183。投票選舉埠分別為 2881 3881 2882 3882 2883 3883。tar zxf zookeeper 3.4.6.tar.gz 將解壓後的 zookeeper 應用目錄重新命名,便於管理 在 zookeeper01 應用目錄中,建立 data 目錄...

zookeeper的集群安裝

zookeeper是針對大型分布式系統的高可靠的協調系統。由此,我們可 知,zookeeper是個協調系統,它的作用物件是分布式系統。那麼,為什麼分 布式系統需要乙個協調系統呢?原因如下 開發分布式系統是件灰常困難複雜的事情,其中的困難主要體現在分布式 系統的 部分失敗 部分失敗 是指資訊在網路的兩...