tar -zxvf zookeeper-3.4.5.tar.gz
mv zookeeper-3.4.5 zookeeper
vi /etc/profile
export ZOOKEEPER_HOME=/root/apps/zookeeper
export PATH=$PATH:$ZOOKEEPER_HOME/bin
source /etc/profile
cd zookeeper/conf
cp zoo_sample.cfg zoo.cfg
dataDir=/root/apps/zookeeper/zkdata
## (心跳端口、选举端口)
server.1=hadoop1:2888:3888
server.2=hadoop2:2888:3888
server.3=hadoop3:2888:3888
cd /root/apps/zookeeper/
mkdir zkdata
cd zkdata
echo 1 > myid
scp -r /root/apps/zookeeper root@hadoop2:/root/apps
scp -r /root/apps/zookeeper root@hadoop3:/root/apps
scp /etc/profile root@hadoop2:/etc
scp /etc/profile root@hadoop3:/etc
source /etc/profile
到mini2上:修改myid为:2
到mini3上:修改myid为:3
然后一台一台地启动
bin/zkServer.sh start
for host in "hadoop1 hadoop2 hadoop3"
do
ssh $host "source/etc/profile;/root/apps/zookeeper/bin/zkServer.sh start"
jps(查看进程)
zkServer.sh status(查看集群状态,主从信息)