解壓縮bash
tar -zxvf zookeeper-3.4.8.tar.gz mv zookeeper-3.4.8 zk
配置環境變量jsp
vi ~/.bashrc
export ZOOKEEPER_HOME=/opt/zkoop
export PATH=$ZOOKEEPER_HOME/binspa
source ~/.bashrc
cd /opt/zk/conf mv zoo_sample.cfg zoo.cfg vi zoo.cfg
修改:code
dataDir=/opt/zk/dataserver
新增:hadoop
server.0=hadoop001:2888:3888 class
server.1=hadoop002:2888:3888變量
server.2=hadoop003:2888:3888zookeeper
cd /opt/zk mkdir data cd data vi myid
0
4.二三節點配置
複製zk目錄到二三節點
cd /opt scp -r zk hadoop002:/opt scp -r zk hadoop003:/opt
複製環境變量到二三節點
scp ~/.bashrc hadoop002:~ scp ~/.bashrc hadoop003:~
修改二三節點myid
二三節點myid分別改成一、2
分別在三臺機器上執行:zkServer.sh start
檢查ZooKeeper狀態:zkServer.sh status
其中一個爲leader其餘爲follower
使用jsp驗證
Hadoop001:QuorumPeerMain
Hadoop002:QuorumPeerMain
Hadoop003:QuorumPeerMain