1、下载地址
官网首页:Apache ZooKeeper
2、单机模式安装
2.1、安装前准备
- 安装JDK
- 拷贝Zookeeper安装包apache-zookeeper-3.6.3-bin.tar.gz到Linux机器上面
- 解压到/opt/zookeeper/目录:
tar -zxvf apache-zookeeper-3.6.3-bin.tar.gz -C /opt/zookeeper/
2.2、修改配置
将/opt/zookeeper/apache-zookeeper-3.6.3-bin/conf这个路径下的 zoo_sample.cfg 修改为 zoo.cfg
[root@VM-20-13-centos conf]# mv zoo_sample.cfg zoo.cfg
打开 zoo.cfg 文件,修改 dataDir 路径:
[root@VM-20-13-centos conf]# vim zoo.cfg
修改如下内容:
dataDir=/opt/zookeeper/apache-zookeeper-3.6.3-bin/zkData
在/opt/zookeeper/apache-zookeeper-3.6.3-bin/这个目录上创建 zkData 文件夹
[root@VM-20-13-centos apache-zookeeper-3.6.3-bin]# mkdir zkData
3、操作Zookeeper
3.1、启动Zookeeper服务端
[root@VM-20-13-centos bin]# ./zkServer.sh start
/usr/bin/java
ZooKeeper JMX enabled by default
Using config: /opt/zookeeper/apache-zookeeper-3.6.3-bin/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED
[root@VM-20-13-centos bin]# jps
8272 QuorumPeerMain
8363 Jps
[root@VM-20-13-centos bin]# ./zkServer.sh status
/usr/bin/java
ZooKeeper JMX enabled by default
Using config: /opt/zookeeper/apache-zookeeper-3.6.3-bin/bin/../conf/zoo.cfg
Client port found: 2181. Client address: localhost. Client SSL: