超簡單的zookeeper的完全分佈式安裝

下載地址

apache索引目錄 Index of /dist

分佈式部署

  1. 選擇3臺機器,這裏選擇了3臺機器
172.23.7.9
172.23.7.10
172.23.7.12
  1. 創建一個data目錄,存放zk數據 例如
    /home/hadoop/apache/zookeeper/data

  2. 在每臺機器的data目錄下,創建文件 myid,按機器編號寫入1,2,3
    第一臺機器 myid文件寫入 1
    第二臺機器 myid文件寫入 2
    第三臺機器 myid文件寫入 3

  3. 在解壓的zk文件中,複製配置文件,配置相關的集羣情況

cd conf
cp zoo_sample.cfg zoo.cfg
vim zoo.cfg

配置data目錄地址
dataDir=/home/hadoop/apache/zookeeper/data
文件末尾配置集羣情況

server.1=172.23.7.9:2888:3888
server.2=172.23.7.10:2888:3888
server.3=172.23.7.12:2888:3888
  1. 針對每個機器,啓動服務
    zkServer.sh

測試

查看狀態

./zkServer.sh status

創建節點並查看

  1. 使用客戶端
    ./zkCli.sh
  2. 創建節點和數據並查看
創建   create /testNode 'testValue'
查看   ls /
獲取   get /testNode

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