Zookeeper集羣安裝

Zookeeper集羣安裝

1,  安裝準備apache

1)因爲zookeeper運行須要jvm,因此須要首先安裝JDK服務器

https://blog.csdn.net/licongcong_0224/article/details/12756959jvm

2)準備zookeeper安裝包經過後面的連接下載Zookeeper:    Zookeeper下載ui

下載後解壓至安裝目錄下,本文咱們解壓到目錄:/opt/zookeeper/zookeeper.net

$:tar -xzvf zookeeper-3.4.12.tar.gzserver

 

 

2.zookeeper的環境變量的配置:blog

爲了從此操做方便,咱們須要對Zookeeper的環境變量進行配置,方法以下:ip

在/etc/profile文件中加入以下的內容:get

#set zookeeper environment集羣

export ZOOKEEPER_HOME=/opt/zookeeper/zookeeper-3.4.12

export PATH=$PATH:$ZOOKEEPER_HOME/bin:$ZOOKEEPER_HOME/conf

 

 

 

3.集羣安裝

配置zoo.cfg文件

在/opt/zookeeper/zookeeper-3.4.12/conf目錄下建立zoo.cfg文件,並配置以下信息

 

 

 

 

 

配置myid文件

在/opt/zookeeper/zookeeper-3.4.12/data下新建myid文件,寫入serviceId號

在上面的配置文件中"server.id=host:port:port"中的第一個port是從機器(follower)鏈接到主機器(leader)的端口號,第二個port是進行leadership選舉的端口號。

接下來在dataDir所指定的目錄下建立一個文件名爲myid的文件,文件中的內容只有一行,爲本主機對應的id值,也就是上圖中server.id中的id。例如:在服務器1中的myid的內容應該寫入1。

 

在其餘兩臺機器上分別重複上面的操做

4.集羣啓動

分別運行./zkServer.sh start啓動zookeeper

 

 

查看集羣狀態

 

 

參考資料:

https://blog.csdn.net/cruise_h/article/details/19046357

常見安裝問題參考以下

http://www.javashuo.com/article/p-runecjrv-cu.html

http://www.javashuo.com/article/p-blnwngee-cn.html

https://www.jianshu.com/p/5297773fcc1b

https://blog.csdn.net/Poppy_Evan/article/details/79415460

相關文章
相關標籤/搜索