2-Zookeeper单机版安装
本文介绍的是 Linux 系统下 Zookeeper 安装方式
① 下载
进入官网 https://zookeeper.apache.org/ 点击下载按钮
进入下载页 https://zookeeper.apache.org/releases.html 后选择 最新的稳定版本,如下:
3.7.1 为最新的稳定版本
选中对应版本下载:
下载链接:
https://www.apache.org/dyn/closer.lua/zookeeper/zookeeper-3.7.1/apache-zookeeper-3.7.1-bin.tar.gz
②上传压缩包并解压
1)新建 zookeeper 目录,此处文件夹为 /usr/local
mkdir zookeeper
2)将压缩包上传到 /usr/local/zookeeper 目录下
3)解压
tar -zxvf apache-zookeeper-3.7.1-bin.tar.gz
③配置Zookeeper
1)分别创建zookeeper存放数据和日志的文件夹(经过测试此版本zookeeper在启动后会在目录下自动生成 logs 目录,所以可以不配置 log 目录)
mkdir /usr/local/zookeeper/apache-zookeeper-3.7.1-bin/data
mkdir /usr/local/zookeeper/apache-zookeeper-3.7.1-bin/log
2)修改配置文件
第一步,进入 /usr/local/zookeeper/apache-zookeeper-3.7.1-bin/conf 目录
将原来的配置文件复制一份作为新的配置:
cp zoo_sample.cfg zoo.cfg
第二步,修改 zoo.cfg 文件
vi zoo.cfg
将 dataDir dataLogDir 修改或添加成上文中创建的目录
dataDir=/usr/local/zookeeper/apache-zookeeper-3.7.1-bin/data
dataLogDir=/usr/local/zookeeper/apache-zookeeper-3.7.1-bin/log
④ 配置环境变量
1) 修改配置文件
vi /etc/profile
在文件末尾添加如下配置:
其中 ZOOKEEPER_HOME 为上文中 zookeeper 安装目录
export ZOOKEEPER_HOME=/usr/local/zookeeper/apache-zookeeper-3.7.1-bin
export PATH=$PATH:$ZOOKEEPER_HOME/bin
2)执行如下命令,使配置生效:
source /etc/profile
⑤启动Zookeeper
进入 /usr/local/zookeeper/apache-zookeeper-3.7.1-bin/bin 目录,执行以下命令
sh zkServer.sh start
看到如下信息,则表示启动成功
可以使用如下命令查看 zookeeper 服务状态:
zkServer.sh status
standalone 表示单机模式