ZooKeeper僞分佈式節點安裝

  1. 首先,先參考一下單節點安裝裏的下載,https://blog.csdn.net/cainiao1412/article/details/106424446。

  2. 多創建幾個zoo.cfg,作爲每個節點的配置,只看我箭頭中的文件就好。

    在這裏插入圖片描述

  3. 給每個zoo.cfg,分配一下不同的端口和配置,避免在同一臺機器上有衝突,看下面的截圖。

    在這裏插入圖片描述
    在這裏插入圖片描述

在這裏插入圖片描述
2187 、 3887 這些端口是用來zk內部使用的,先不用關注,我們這裏使用了3個僞分佈式節點,咱們還需要去他們各自的dataDir下創建一個名字叫做myid的文件,在這個文件裏寫上他們對應的編號,編號就是上面的 service.1 , service.2 , service.3 這裏面的1、2、3。

在這裏插入圖片描述

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

  1. 這時候,我們來啓動一下每個節點。

    在這裏插入圖片描述

    	1. ./bin/zkServer.sh start zoo.cfg
    	2. ./bin/zkServer.sh start zoo1.cfg
    	3. ./bin/zkServer.sh start zoo2.cfg
    	啓動命令跟上每個單獨的配置文件,就是新啓動一個節點啦,如果要關閉的話
    	就使用 stop
    
    	4. ./bin/zkServer.sh stop zoo.cfg
    	5. ./bin/zkServer.sh stop zoo1.cfg
    	6. ./bin/zkServer.sh stop zoo2.cfg
    
    

    這時候,我們隨便連接一個服務,都可以做相應的處理啦,然後他們的數據會相互同步。

    	 ./bin/zkCli.sh -server 127.0.0.1:2181
    
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章