【Linux】Centos7.6 安装Zookeeper

Apache Zookeeper安装包下载

  1. 安装Zookeeper以前咱们先到Apache Zookeeper 官网下载Zookeeper的安装包 Apache Zookeeper 下载 zookeeper-3.4.13.tar.gz
  2. 使用Xftp把Zookeeper安装包上传到服务器

安装Apache Zookeeper 单机版

  1. 使用Xsheel链接服务器对Zookeeper进行解压
tar -zxvf zookeeper-3.4.13.tar.gz # 解压Zookeeper
复制代码

2. 删除Zookeeper安装包

rm -f zookeeper-3.4.13.tar.gz # 删除Zookeeper安装包
复制代码
  1. 对环境变量进行编辑打开环境变量 按下INSERT或者i键进入编辑模式
vim /etc/profile # 
复制代码

4. 输入如下命令而后保存退出 按下ESC而后按下SHIFT+wq

# 添加Zookeeper HOME路径
export ZOOKEEPER_HOME=/usr/local/zookeeper-3.4.13
# 在export PATH 下添加 ZOOKEEPER_HOME
export PATH=$PATH:${JAVA_HOME}/bin:$ZOOKEEPER_HOME/bin
复制代码

配置Zookeeper zoo.cfg文件

  • tickTime:用于计算机的时间单元。好比session超时:N*tickTime
  • initLimit:用于集群,容许从节点链接并同步到 master节点的初始化时间,以tickTime的倍数来表示
  • syncLimit:用于集群,Master主节点与从节点之间发送消息,请求和应答时间长度(心跳机制)
  • dataDir:必须配置 存贮Zookeeper一些相关的数据和文件等等都会存在这个目录下
  • dataLogDir:日志目录,若是不配置会共用dataDir目录
  • clientProt:链接服务器的端口:默认2181
  1. 打开Zookeeper安装路径进入conf文件夹下复制zoo_sample.cfg取名为zoo.cfg
# 这里进入的是本身安装的Zookeeper路径
cd /usr/local/zookeeper-3.4.13/conf 
# 拷贝而且重命名
cp zoo_sample.cfg zoo.cfg
复制代码
  1. 使用vim命令查看发现没有dir和log文件目录因此咱们要建立后配置。退出到Zookeeper目录建立dataDir和dataLogDir文件夹
mkdir dataDir
mkdir dataLogDir
复制代码

3. 建立后进入zoo.cfg文件中进行配置

# 使用vim命令打开zoo.cfg而后退出保存
vim zoo.cfg
# 添加路径
dataDir=/usr/local/zookeeper-3.4.13/dataDir # 路径为本身的实际路径为准
dataLogDir=/usr/local/zookeeper-3.4.13/dataLogDir # 路径为本身的实际路径为准
复制代码

4. 进入bin目录执行命令进行启动测试是否安装成功

# 启动命令
./zkServer.sh start
# 测试是否启动正常
./zkServer.sh status
复制代码

如图所示Zookeeper安装启动成功,模式为单机模式。到此咱们的单机版Zookeeper 已经安装成功。
相关文章
相关标签/搜索