安裝zookeeper

1、進入要安裝的目錄,而後下載apache

cd /usr/local/src/
wget http://mirrors.shu.edu.cn/apache/zookeeper/zookeeper-3.4.10/zookeeper-3.4.10.tar.gz

2、解壓vim

tar -zxvf zookeeper-3.4.10.tar.gz

3、建立日誌文件夾及數據文件夾bash

進去zookeeper的目錄 cd zookeeper-3.4.10/3d

mkdir data

mkdir log

4、修改zoo.cfg日誌

cd conf

先複製一個zoo.cfg出來(原來沒有這個文件)code

cp zoo_sample.cfg zoo.cfg

修改文件server

vim zoo.cfgblog

#指定數據存放的目錄
dataDir=/usr/local/src/zookeeper-3.4.10/data

# 指定log的目錄
dataLogDir=/usr/local/src/zookeeper-3.4.10/log
# 兩個端口的做用,第一個端口用於內部選主,第二個用於外部程序找到zookeeper
server.0=master:8880:7770
server.1=slave1:8881:7771
server.2=slave2:8882:7772

5、各個節點,配置環境變量get

vim ~/.bashrcast

ZOOKEEPER_HOME=/usr/local/src/zookeeper-3.4.10
PATH=$PATH:$ZOOKEEPER_HOME/bin

刷新環境變量

source ~/.bashrc

6、分發到各個節點

scp -r /usr/local/src/zookeeper-3.4.10 root@slave1:/usr/local/src/zookeeper-3.4.10

scp -r /usr/local/src/zookeeper-3.4.10 root@slave2:/usr/local/src/zookeeper-3.4.10

7、分別建立各自的id,這個id要與zoo.cfg配置的id對應

master機器:echo "0" > /usr/local/src/zookeeper-3.4.10/data/myid

slave1機器:echo "1" > /usr/local/src/zookeeper-3.4.10/data/myid

slave2機器:echo "2" > /usr/local/src/zookeeper-3.4.10/data/myid

8、啓動Zookeeper

zkServer.sh start

master:

slave1:

slave2:

相關文章
相關標籤/搜索