zookeeper系列 (第一章 :ubuntu 下安裝zookeeper)


1.zookeeper是分布式一致性管理服務。解決了分布式中死鎖,不一致,原子性操作等問題。

2.環境:系統ubuntu,zookeeper 下載地址:http://archive.apache.org/dist/zookeeper/zookeeper-3.3.3/

3.將下載的zk 解壓:tar zxvf zookeeper-3.3.3.tar.gz ,將解壓的項目放在/data/app/zookeeper 下

4.解壓的目錄結構:

bin:存放zk的啟動腳本。

conf:中保存配置文件

lib:java 的jar包

5.開始以獨立運行模式運行zk

  1).到conf 下備份一下配置文件:cd conf/

  

  2).修改data目錄

  vim zook.cfg

  創建一個Data的存放路徑,將zook.cfg 的dataDir 設置為此路徑

   3.啟動zookeeper 服務器(標紅線的是以單節點運行standalone)  bin/zkServer.sh start 是以前台模式運行, nohup bin/zkServer.sh start 后台模式運行

查看zk的狀態

 啟動客戶端

   客戶端建立連接的步驟:1.客戶算啟動程序建立一個會話。

              2.客戶端嘗試連接zookeeper 主機

              3.客戶端連接成功,服務器嘗試初始化這個新的會話

              4.會話初始化完成。

              5.服務器端向客戶端發送一個SyncConnect連接

至此zookeeper 的服務搭建完畢。

 

  

 


免責聲明!

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



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