天天看點

關于Linux中安裝zookeeper說明1. zookeeper介紹2. zookeeper下載下傳 3. zookeeper安裝

1. zookeeper介紹

ZooKeeper是一個分布式的,開放源碼的分布式應用程式協調服務,是Google的Chubby一個開源的實作,是Hadoop和Hbase的重要元件。它是一個為分布式應用提供一緻性服務的軟體,提供的功能包括:配置維護、域名服務、分布式同步、組服務等。

ZooKeeper的目标就是封裝好複雜易出錯的關鍵服務,将簡單易用的接口和性能高效、功能穩定的系統提供給使用者。

ZooKeeper包含一個簡單的原語集,提供Java和C的接口。

ZooKeeper代碼版本中,提供了分布式獨享鎖、選舉、隊列的接口,代碼在zookeeper-3.4.3\src\recipes。其中分布鎖和隊列有Java和C兩個版本,選舉隻有Java版本。

2. zookeeper下載下傳

https://zookeeper.apache.org/releases.html

關于Linux中安裝zookeeper說明1. zookeeper介紹2. zookeeper下載下傳 3. zookeeper安裝

 3. zookeeper安裝

  3.1 上傳安裝檔案

  3.2 解壓檔案

tar -xvf zookeeper-3.4.8.tar.gz
           

  3.3 修改配置檔案

複制conf下的zoo_sample.cfg 

修改日志和檔案路徑

關于Linux中安裝zookeeper說明1. zookeeper介紹2. zookeeper下載下傳 3. zookeeper安裝

  3.4 啟動zookeeper

bin目錄下啟動zookeeper

指令:
sh zkServer.sh start
sh zkServer.sh stop
sh zkServer.sh status
           
關于Linux中安裝zookeeper說明1. zookeeper介紹2. zookeeper下載下傳 3. zookeeper安裝

  3.5 關于zookeeper叢集搭建說明