1. 程式人生 > >zookeeper本地偽集群

zookeeper本地偽集群

技術 一個 由於 cgi www. zookeepe 安裝 pla 可用

ZooKeeper是一種為分布式應用所設計的高可用、高性能且一致的開源協調服務,是Google的Chubby一個開源實現,是Hadoop和Hbase的重要組件,它提供了一項基本服務:分布式鎖服務。由於ZooKeeper的開源特性,後來我們的開發者在分布式鎖的基礎上,摸索了出了其他的使用方法:配置維護、組服務、分布式消息隊列、分布式通知/協調等。

1 簡介:http://www.sohu.com/a/198165253_826434

詳細簡介:http://blog.51cto.com/tchuairen/1859494

2 下載zookeeper: https://www.apache.org/dyn/closer.cgi/zookeeper/

3 解壓,拷貝為三個目錄:

技術分享圖片

4 每個節點創建自己的數據目錄和id文件:

如數據目錄:D:\zookeeper-3.4.11\zookeeper-1\tmp\zookeeper

在數據目錄下創建一個叫myid的文本文件,裏面寫上一個唯一的整數代表本節點的id(每個機器節點都這麽做)

技術分享圖片

技術分享圖片

5 配置文件

技術分享圖片

技術分享圖片

技術分享圖片

另外兩個節點配置文件,該懂的。

6 啟動腳本

啟動需要jvm,沒有先安裝。可以在啟動腳本裏指定jdk:

技術分享圖片

然後執行腳本啟動:

技術分享圖片

命令行客戶端連接:

zkCli.cmd -server localhost:2181

9個基本操作指令:

技術分享圖片

ok,就這麽多,僅限學習測試。

zookeeper本地偽集群