ZooKeeper安装主要分为Linux版本和Windows版本安装,下面分别详解最新版本的ZooKeeper安装步骤。
一:Linux安装 Zookeeper
1.Linux Zookeeper下载
zookeeper 官网:https://zookeeper.apache.org
下载地址: https://zookeeper.apache.org/releases.html
选择上面标红的稳定版本,下载即可:zookeeper-3.7.1.tar.gz。
2. Linux Zookeeper安装
1).上传解压Zookeeper
将下载的ZooKeeper放到/usr/local/目录下,解压ZooKeeper安装文件。
命令:
cd /usr/local tar -zxvf zookeeper-3.7.1.tar.gz
2).修改配置文件名字
进入ZooKeeper配置文件目录,将zoo_sample.cfg这个文件复制为zoo.cfg 。
命令:
cd zookeeper-3.7.1/conf cp zoo_sample.cfg zoo.cfg
备注:zoo.cfg,必须是这个文件名。
3).编辑配置文件
命令:
vim zoo.cfg
修改配置文件:
dataDir=/tmp/zookeeper/data dataLogDir=/tmp/zookeeper/log
配置文件参数:
- dataDir:就是 Zookeeper 保存数据的目录;
- dataLogDir:就是日志文件的目录;
上面的目录没有创建,可以先创建:
mkdir /tmp/zookeeper mkdir /tmp/zookeeper/data mkdir /tmp/zookeeper/log
4.配置环境变量
命令:
export ZOOKEEPER_INSTALL=/usr/local/zookeeper-3.7.1/ export PATH=$PATH:$ZOOKEEPER_INSTALL/bin
3.Linux 启动Zookeeper
1).进入bin目录
命令:
cd /usr/local/zookeeper-3.7.1/bin
2).启动Zookeeper
命令:
./zkServer.sh start
3).查看ZooKeeper状态
命令:
./zkServer.sh status
显示:
ZooKeeper JMX enabled by default Using config: /usr/local/zookeeper-3.7.1/bin/../conf/zoo.cfg Starting zookeeper ... STARTED Mode: standalone
说明ZooKeeper启动成功了。
二:Windows安装 Zookeeper
1.windows zookeeper下载
官方下载地址:
https://zookeeper.apache.org/releases.html
选择上图红框的版本,点击下载对应需要的zookeeper版本即可,这里我选择下载最新3.7.1稳定版本。
2.windows zookeeper安装
1).zookeeper解压
下载完最新zookeeper 3.7.1稳定版本后,解压下载的压缩包。
如下图所示:
2).重命名配置文件
解压后进入conf文件夹下面,把zoo_sample.cfg复制一份并改名为zoo.cfg。
如下图所示:
备注:zoo.cfg是zookeeper配置文件入口,必须修改为zoo.cfg。
3).新建数据和日志文件
在根目录下新建一个data文件夹和一个log文件夹,分别存储数据和日志。
如下图所示:
4).修改Zookeeper配置文件
进入conf文件夹下面,修改zoo.cfg配置文件,把dataDir=/tmp/zookeeper 修改成 zookeeper 安装目录所在的 data 文件夹,以及dataLogDir修改为log文件夹。
如下图所示:
3.Windows 启动zookeeper
1).启动zookeeper服务端
进入bin文件夹,双击点击zkServer.cmd启动zookeeper。
如下图所示:
控制台显示:
bind to port 0.0.0.0/0.0.0.0:2181
表示服务端启动成功了。
2).启动zookeeper客户端
双击zkCli.cmd启动客户端,出现:
Welcome to ZooKeeper!
表示启动成功了。
mikechen睿哥
mikechen睿哥,十余年BAT架构经验,资深技术专家,就职于阿里、淘宝、百度等一线互联网大厂。
关注「mikechen」公众号,获取更多技术干货!
后台回复【面试】即可获取《史上最全阿里Java面试题总结》,后台回复【架构】,即可获取《阿里架构师进阶专题全部合集》