1. zookeeper是什么?

2. 下载zookeeper

2.1 下载地址1

2.2 下载地址2

3. 安装zookeeper

3.1. windows下安装

  • 将下载下的 apache-zookeeper-3.6.3-bin.tar.gz 解压
  • 进入bin目录,双击执行 zkServer.cmd 文件,初次执行如果遇到闪退,修改命令文件,添加暂停命令 pause ,再双击执行,可有错误日志提示
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • 当然也可以命令行执行
    在这里插入图片描述

start ZooKeeper

  • 由上面日志可知,需要先创建 zoo.cfg 文件,其实直接根据官网说的来做就行了
    在这里插入图片描述
    1. 创建zoo.cfg:直接复制一份 即可
      在这里插入图片描述
    1. 查看zoo.cfg的内容:
      在这里插入图片描述
  • 3.然后再启动即可,如果有问题看下面问题的解决方法解决即可
  • 4.server启动之后,启动客户端进程 zkCli.cmd,并简单测试使用一下
    在这里插入图片描述
    ok,可用,安装到此结束!
a. 新版zk启动出现的问题以及解决方法
(1)ZooKeeper audit is disabled

在这里插入图片描述

  • 解决上面的问题方法:
    zookeeper新版本启动的过程中,zookeeper新增的审核日志是默认关闭,所以控制台输出 ZooKeeper audit is disabled
    标准的修改方式应该是:
    (1)在 zkServer.cmd 文件中添加:
    "-Dzookeeper.audit.enable=true"
    (2)在zookeeper的配置文件 zoo.cfg 新增一行:
    audit.enable=true
    在这里插入图片描述
    在这里插入图片描述
  • 修改之后再次启动:
    在这里插入图片描述

3.2. linux下安装

3.2.1上传并解压tar文件

  • 到指定目录(存放解压后文件的目录)下解压上传的tar文件
    进入目标目录:tar -zxvf tar文件所在目录/XXX.tar.gz
tar -zxvf ../../softWare/apache-zookeeper-3.6.3-bin.tar.gz

3.2.2 配置文件

  • 进入解压目录,mkdir zkData
  • 进入解压目录下的 conf 目录下,拷贝 zoo_sample.cfg 文件,并命名为 zoo.cfg(必须用这个名),然后修改zoo.cfg里的dataDir
    在这里插入图片描述

3.2.3 启动ZK、启动客户端连接zk简单命令

  • 1)启动
bin/zkServer.sh start
  • 2)启动客户端、连接
bin/zkCli.sh

bin/zkCli.sh -server 127.0.0.1:2181

在这里插入图片描述

  • 3)退出客户端:quit
  • 4)查看进程是否启动:jsp -l
    在这里插入图片描述
  • 5)查看状态
./zkServer.sh status
  • 6)停止zookeeper
bin/zkServer.sh stop
  • 7)查看 zookeeper 的端口号命令:
    netstat -anp|grep 2181

3.2.4 基础简单使用

  • 1)create /zk_test my_data
  • 2)ls /
  • 3)get /zk_test
    在这里插入图片描述
GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:2 个月前 )
186a802e added ecosystem file for PM2 4 年前
5def40a3 Add host customization support for the NodeJS version 4 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐