• zookeeper windows伪集群搭建


    1.下载zookeeper http://mirror.bit.edu.cn/apache/zookeeper/

    解压后,目录重命名为zookeeper1,进入 conf目录,把zoo_sample.cfg 复制一份,重命名为zoo.cfg

    编辑zoo.cfg

    配置数据目录和日志目录:

    先在zookeeper1目录下,新建目录 data、logs

    #------------日志目录------------
    #dataDir=/tmp/zookeeper
    dataDir=D:/develop-env/zookeeper/zookeeper1/data

      #日志目录
      dataLogDir=D:/develop-env/zookeeper/zookeeper1/logs

    设置端口号

    #------------端口------------
    clientPort=2181

    配置集群服务器

    #------------集群服务器------------
    #server.id=host:port1:port2 后面2个端口 分别代表follow服务器端口、leader服务器端口

      server.1=127.0.0.1:1100:1200
      server.2=127.0.0.1:2100:2200
      server.3=127.0.0.1:3100:3200

    设置服务器ID

    在zookeeper1/data/ 目录下,新建myid文件,插入值1(服务器id)

    复制zookeeper1多份,为了伪集群服务,并命名zookeeper2、zookeeper3...

     

    修改zookeeper2和zookeeper3的 /conf/zoo.cfg分别为:

    #------------日志目录------------
    #dataDir=/tmp/zookeeper
    dataDir=D:/develop-env/zookeeper/zookeeper2/data
    #日志位置
    dataLogDir=D:/develop-env/zookeeper/zookeeper2/logs
    #------------端口------------
    clientPort=2182
    #------------集群服务器------------
    #server.id=host:port1:port2 后面2个端口 分别代表follow服务器端口、leader服务器端口
    server.1=127.0.0.1:1100:1200  
    server.2=127.0.0.1:2100:2200  
    server.3=127.0.0.1:3100:3200
    #------------日志目录------------
    #dataDir=/tmp/zookeeper
    dataDir=D:/develop-env/zookeeper/zookeeper3/data
    #日志位置
    dataLogDir=D:/develop-env/zookeeper/zookeeper3/logs
    #------------端口------------
    clientPort=2183
    #------------集群服务器------------
    #server.id=host:port1:port2 后面2个端口 分别代表follow服务器端口、leader服务器端口
    server.1=127.0.0.1:1100:1200  
    server.2=127.0.0.1:2100:2200  
    server.3=127.0.0.1:3100:3200

    并分别修改文件 zookeeper2/data/myid 和zookeeper3/data/myid,分别修改数据为 2、3

    启动伪集群zookeeper

    进入cmd,切换目录到 /zookeeper1/bin/,执行命令 zkServer.cmd(此时会打印错误日志,别急,这是心跳检查连接其他zk服务,等启动集群数量一半以上的zk服务后,就不报错了)

    进入cmd,切换目录到 /zookeeper2/bin/,执行命令 zkServer.cmd

    进入cmd,切换目录到 /zookeeper3/bin/,执行命令 zkServer.cmd

    自此,windows 伪集群服务搭建完成

    测试是否成功

    cmd,切换目录到 /zookeeper1/bin,执行命令 zkCli.cmd  -server localhost:2181

    等待刷屏完毕,出现如下 zk: localhost:2181<connected> 0 : ,说明服务连接成功,也说明搭建的zk服务成功。

  • 相关阅读:
    (4)事件处理——(1)事件处理(Handling Events)
    S/4HANA服务订单Service Order的批量创建
    如何给SAP C4C的产品主数据division配置出新的下拉选项
    为什么S/4HANA的生产订单创建后会自动release
    为什么S/4HANA的销售订单创建会触发生产订单的创建
    SAP云平台对Kubernetes的支持
    什么是SAP GUI的client
    SAPGUI系统登录页面配置的SAProuter有什么用
    SAP R/3系统的R和3分别代表什么含义,负载均衡的实现原理
    一些通过SAP ABAP代码审查得出的ABAP编程最佳实践
  • 原文地址:https://www.cnblogs.com/yangzhenlong/p/8270835.html
Copyright © 2020-2023  润新知