zookeeper安装

最近自己在尝试搭建一个dubbo分布式服务,注册中心使用的zookeeper,现记录一下zookeeper的安装过程。

由于zookeeper是java项目,所以运行zookeeper的前提就是要安装好jdk,有jdk安装疑问的朋友可以进这个链接查看下https://www.jianshu.com/p/dd1128d1c616
提供一个 zookeeper-3.4.12.tar.gz的下载链接:https://pan.baidu.com/s/1SN9yzJ6vHn-WlSIpxqEmsg 密码:2blg

进入正题,

image.png

我在usr目录下创建了user_cc的目录并将zookeeper上传至该文件夹,然后解压
tar -zxvf zookeeper-3.4.12.tar.gz
image.png

看一下zookeeper的目录结构
zookeeper安装_第1张图片
zookeeper目录

/bin 里面是相关的启动命令
zookeeper安装_第2张图片
bin目录

/conf 是相关配置文件
zookeeper安装_第3张图片
conf目录

使用之前首先需要修改配置
1、在zookeeper文件夹下创建一个名为data的目录,用来保存快照数据。
2、进入conf目录下,mv zoo_sample.cfg zoo.cfg修改zoo_sample.cfg文件名称

zookeeper安装_第4张图片
改名后的目录结构

zookeeper安装_第5张图片
zoo.cfg配置

配置文件中dataDir的值使用我们刚创建的data目录, vi conf/zoo.cfg 修改配置文件, :wq保存
zookeeper安装_第6张图片
image.png

3、配置环境变量
export ZOOKEEPER_HOME=/usr/user_cc/zookeeper-3.4.12/(Zookeeper所在的目录)
export PATH=$PATH:$ZOOKEEPER_HOME/bin

4、zookeeper的bin目录下面,启动zookeeper ./zkServer.sh start

启动结果

5、查看Zookeeper的运行状态 ./zkServer.sh status

image.png

6、zookeeper的服务端起来之后,启动zookeeper的客户端 ./zkCli.sh

你可能感兴趣的:(zookeeper安装)