Centos7 中Zookeeper集群搭建
0、前置条件
环境中已经安装Java
1、环境信息
192.168.50.211 hadoop001
192.168.50.212 hadoop002
192.168.50.213 hadoop003
2、下载zookeeper
官网路径:https://www.apache.org/dyn/closer.lua/zookeeper/zookeeper-3.7.0/apache-zookeeper-3.7.0-bin.tar.gz
3、安装zookeeper
将上步中下载的压缩包解压至指定路径,并创建对应目录
tar -zxvf apache-zookeeper-3.7.0-bin.tar.gz -C /usr/local/
mkdir -p /data/zookeeper
mkdir -p /data/zookeeper/log
修改配置文件 /usr/local/apache-zookeeper-3.7.0-bin/conf/zoo.cfg
[root@hadoop001 bin]# cat ../conf/zoo.cfg
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/data/zookeeper
dataLogDir=/data/zookeeper/log
clientPort=2181
server.1=192.168.50.211:2888:3888
server.2=192.168.50.212:2888:3888
server.3=192.168.50.213:2888:3888
[root@hadoop002 bin]# cat /data/zookeeper/myid
2
在三个节点上重复上述操作
4、启动zookeeper
在三个节点/usr/local/apache-zookeeper-3.7.0-bin/bin/目录下依次执行下述命令
./zkServer.sh start
可以通过./zkServer.sh status查看节点状态