天天看點

zookeeper單機模式的搭建 一、Zookeeper的搭建方式

一、Zookeeper的搭建方式

Zookeeper安裝方式有三種,單機模式和叢集模式以及僞叢集模式。

■ 單機模式:Zookeeper隻運作在一台伺服器上,适合測試環境;

■ 僞叢集模式:就是在一台實體機上運作多個Zookeeper 執行個體;

■ 叢集模式:Zookeeper運作于一個叢集上,适合生産環境,這個計算機叢集被稱為一個“集合體”(ensemble)

Zookeeper通過複制來實作高可用性,隻要集合體中半數以上的機器處于可用狀态,它就能夠保證服務繼續。為什麼一定要超過半數呢?這跟Zookeeper的複制政策有關:zookeeper確定對znode 樹的每一個修改都會被複制到集合體中超過半數的機器上。

1.1 Zookeeper的單機模式搭建

下載下傳 ZooKeeper連結:https://pan.baidu.com/s/1cxzJhs 密碼:ndod        解壓:tar -zxvf  zookeeper-3.4.6.tar.gz 

将解壓之後的zookeeper-3.4.6,複制至/usr/local/zookeeper

               cp -r  zookeeper-3.4.6 /usr/local/zookeeper

進入zookeeper-3.4.6,在目前目錄下建立data目錄:mkdir data  (建立備份目錄)

 配置檔案:進入conf目錄,将zoo_sample.cfg改名為zook.cfg

                 mv  zoo_sample.cfg zook.cfg

               編輯zook.cfg

               vim zook.cfg

zookeeper單機模式的搭建 一、Zookeeper的搭建方式

 找到dataDir将其改為開始建立的data檔案夾的路徑

zookeeper單機模式的搭建 一、Zookeeper的搭建方式

到這裡Zookeeper單機版搭建完畢!接下來可以去bin目錄下啟動zookeeper

./zkServer.sh start       啟動

./zkServer.sh status    檢視狀态

./zkServer.sh stop       關閉