zookeeper集羣搭建

1. 解壓zookeeper壓縮包,規劃好本身的安裝目錄node

2. 配置環境變量ZOOKEEPER_HOME(全部配置zookeeper的主機都修改,推薦使用3臺主機搭建)oop

vi /etc/profile(修改文件)spa

修改以後記得source /etc/profile.net

添加內容:server

export ZOOKEEPER_HOME=/...blog

export PATH=$PATH:$ZOOKEEPER_HOME/binhadoop

3. 修改zookeeper配置文件ci

cd zookeeper/conf(進入安裝目錄的配置文件目錄下)get

cp zoo_sample.cfg zoo.cfg(複製,更名)table

vi zoo.cfg

添加內容:

dataDir=/home/hadoop/zookeeper/data     #目錄是自定義的

dataLogDir=/home/hadoop/zookeeper/log  #目錄是自定義的

server.1=node1:2888:3888 (主機名, 心跳端口、數據端口)

server.2=node2:2888:3888

server.3=node3:2888:3888

4. 建立文件夾:

cd /home/hadoop/zookeeper/(位置是自定義的,要和上面配置文件中的一致)

mkdir -m 755 data

mkdir -m 755 log

五、在data文件夾下新建myid文件,myid的文件內容爲:

cd data

vi myid

添加內容:1

6. 將zookeeper安裝目錄下發到其餘機器上,包括( /home/hadoop/zookeeper/ :配置文件中指定的存放data和log的目錄)這個目錄

scp -r ...

7. 修改其它機器是myid文件的內容

到node2上:修改myid爲:2

到node3上:修改myid爲:3

8. 在每臺機器上啓動zookeeper

zkServer.sh start

9. 查看集羣狀態

jps查看

更多查看zookeeper狀態的命令,包括你可能遇到的問題,請查看我這篇文章中說明:

http://www.javashuo.com/article/p-adbzfcmr-mq.html

若有疑問,請留言,我必定會及時回覆。

相關文章
相關標籤/搜索