下载安装

下载安装之前服务器需要JAVA环境,确保环境后访问官网,下载所需要的安装包。
image.png
下载完成后,上传至服务器并解压,参考命令如下:

  1. # 上传安装包
  2. rz apache-zookeeper-3.6.2-bin.tar
  3. # 解压缩
  4. tar -zxvf apache-zookeeper-3.6.2-bin.tar
  5. # 重命名,非必要操作
  6. mv apache-zookeeper-3.6.2-bin.tar zookeeper3.6.2

调整配置文件

首先需要复制粘贴生成zookeeper必要的配置文件,然后根据需要进行调整:

  1. # 进入zookeeper目录下的conf文件夹
  2. cd zookeeper3.6.2/conf/
  3. # 复制生成配置文件
  4. cp zoo_sample.cfg zoo.cfg
  5. # 根据需要对配置文件进行调整
  6. vim zoo.cfg

经常修改的配置项如下:

  1. # 数据目录
  2. dataDir=/tmp/zookeeper
  3. # 端口
  4. clientPort=2181
  5. # 关闭自带的web管理器,这个服务会占用8080端口
  6. admin.enableServer=false

配置系统环境变量

修改环境变量:

  1. vim /etc/profile

环境变量中需要增加内容:

  1. # zookeeper文件夹路径
  2. ZK_HOME=/work/zookeeper3.6.2
  3. # 在原本的path后添加zookeeper相关的配置
  4. PATH=$PATH:$ZK_HOME
  5. # export
  6. export ZK_HOME PATH

然后需要使环境变量生效:

  1. source /etc/profile

常用命令

  1. # 开启服务
  2. sh /work/zookeeper3.6.2/bin/zkServer.sh start
  3. # 关闭服务
  4. sh /work/zookeeper3.6.2/bin/zkServer.sh stop