zookeeper集羣安裝部署

本文以zookeeper-3.4.5版本爲例,詳解集羣模式的安裝部署。

在三臺機器上搭建zookeeper集羣,機器IP分別爲:10.4.55.27 、10.4.55.28 、10.4.55.29。

1、下載安裝包:

從apache官網上選擇.tar.gz的安裝包下載,放在機器的安裝目錄下:/home/dacp

2、解壓:

#cd /home/dacp

#tar -zxvf zookeeper-3.4.5.tar.gz

3、配置:

切換到安裝包目錄,創建data 和 logs 兩個目錄用於存儲數據和日誌:

#cd /home/dacp/zookeeper-3.4.5

#mkdir data

#mkdir logs

使用複製命令生成配置文件:

#cd conf

#cp zoo_sample.cfg zoo.cfg

編輯配置文件:

#vi zoo.cfg

將剛剛創建的data和logs路徑配置在如下位置:

dataDir=/home/dacp/zookeeper-3.4.5/data

dataLogDir=/home/dacp/zookeeper-3.4.5/logs

添加三臺機器的server信息:

server.1=10.4.55.27:2888:3888

server.2=10.4.55.28:2888:3888

server.3=10.4.55.29:2888:3888

三臺機器均按照以上步驟配置。

4、創建myid文件:

在data目錄下新建 myid 文件,在該文件中寫入一個數字, 該數字表示這是第幾號server.該數字必須和zoo.cfg文件中的server.X中的X 一 一 對應.

在10.4.55.27下新建 /home/dacp/zookeeper-3.4.5/data/myid 文件,並在myid 文件中寫入1;

在10.4.55.28下新建 /home/dacp/zookeeper-3.4.5/data/myid 文件,並在myid 文件中寫入2;

在10.4.55.29下新建 /home/dacp/zookeeper-3.4.5/data/myid 文件,並在myid 文件中寫入3.

5、啓動zookeeper(三臺機器無啓動順序要求):

#cd /home/dacp/zookeeper-3.4.5/bin

#./zkServer.sh start

查看zookeeper進程是否存在,存在即啓動成功。

#ps -ef |grep zookeeper

 

 

 

 

 

 

 

 

 

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