项目集群Zookeeper安装:
- 将本地下载的zookeeper-3.4.5-cdh5.3.6.tar.gz使用SecureFX拷贝到linux服务器的/home/hadoop/soft上。
- 对zookeeper包进行解压缩
1 tar -xzvf zookeeper-3.4.5-cdh5.3.6.tar.gz
-
对解压出来的 zookeeper-3.4.5-cdh5.3.6包重新命名
1 mv zookeeper-3.4.5-cdh5.3.6 zk
- 配置zookeeper相关的环境变量
1 vim ~/.bashrc2 export ZOOKEEPER_HOME=/home/hadoop/soft/zk3 export PATH=$ZOOKEEPER_HOME/bin4 source ~/.bashrc
- 配置zoo.cfg
1 cd zk/conf2 mv zoo_sample.cfg zoo.cfg3 vim zoo.cfg4 dataDir=/home/hadoop/soft/zk/data5 server.1=kslave5:2888:38886 server.2=kslave6:2888:38887 server.3=kslave7:2888:3888
- 配置Zookeeper节点标识
cd zkmkdir datacd data@vim myid 1@echo 1 > myid
-
在另外两个点kslave6,kslave7上按照上述步骤配置zookeeper,并且设置标识分别为2,3
- 启动zookeeper集群分别在三台机器上执行:
bin/zkServer.sh start
检查zookeeper状态:
bin/zkServer.sh status
如果检查出来的状态是一台机器zookeeper状态是leader,两台是follower,则证明zookeeper集群搭建无误。