Zookeeper集群搭建(3.7.0)


准備

IP HOSTNAME OS
172.16.241.2 linux1 centos8
172.16.241.3 linux2 centos8
172.16.241.4 linux3 centos8
  • 將zookeeper安裝文件上傳到三個機器上的/root/software/zookeeper目錄下。

配置

Zookeeper集群

  • 進入config目錄,拷貝zoo_sample.cfg 為zoo.cfg 按照如下修改:

    dataDir=/root/software/zookeeper/zookeeper3.7.0/data // 數據存儲目錄
    server.1=linux1:2888:3888   // linux1的dataDir下目錄下新建myid,文件內容是1
    server.2=linux2:2888:3888		// linux2的dataDir下目錄下新建myid,文件內容是2
    server.3=linux3:2888:3888		// linux3的dataDir下目錄下新建myid,文件內容是3
    
  • 在上面配置的dataDir目錄中,新建myid文件,文件內容如上。

  • 三個節點分別執行啟動命令./zkServer.sh start , 都提示類似如下圖即代表啟動成功:

    image-20210719131331698

  • linux1,linux2, linux3 分別執行./zkServer.sh status

    1. linux1:image-20210719131449509

    linux1 是一個follower節點

    1. linux2:image-20210719131557251

      linux2是個leader節點

    2. linux3:image-20210719131651651

      linux3也是個follower節點

  • 命令行連接,進入bin目錄執行./zkCli.sh

    1. 查看image-20210719132105833

    2. 創建並獲取節點

      image-20210719132221440

    3. 進入linux2和linux3,獲取剛剛創建的/xpp節點,也能獲取到。

      image-20210719132329500


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM