1. 安装jdk8:
    参见:源码安装 jdk8

  2. 下载压缩包:
    wget https://archive.apache.org/dist/zookeeper/zookeeper-3.4.11/zookeeper-3.4.11.tar.gz

  3. 解压:

    tar -xzf zookeeper-3.4.11.tar.gz
    mv zookeeper-3.4.11 /usr/local/zookeeper
  4. 复制配置文件:
    cp /usr/local/zookeeper/conf/zoo_sample.cfg /usr/local/zookeeper/conf/zoo.cfg

  5. 创建数据目录:
    mkdir /usr/local/zookeeper/data

  6. 修改配置文件:
    vim /usr/local/zookeeper/conf/zoo.cfg

    tickTime=2000
    initLimit=10
    syncLimit=5
    dataDir=/usr/local/zookeeper/data
    clientPort=2181
    server.1=10.0.0.11:2888:3888
    server.2=10.0.0.12:2888:3888
    server.3=10.0.0.13:2888:3888
  7. 分别给每台机器分配id(1、2、3):
    vim /usr/local/zookeeper/data/myid
    1

  8. 分别启动服务:
    /usr/local/zookeeper/bin/zkServer.sh start

  9. 查看服务状态:
    /usr/local/zookeeper/bin/zkServer.sh status

  10. 连接测试:
    /usr/local/zookeeper/bin/zkCli.sh -server 10.0.0.11:2181

文档更新时间: 2024-04-20 10:57   作者:lee