zoukankan      html  css  js  c++  java
  • Zookeeper 集群搭建--单机伪分布式集群

    一. zk集群,主从节点,心跳机制(选举模式)

    二、Zookeeper集群搭建注意点

    1、配置数据文件 myid 1/2/3 对应 server.1/2/3

    2、通过./zkCli.sh -server [ip]:[port] 检测集群是否配置成功

    三、单机环境搭建集群

    1、拷贝另外两个zk

    拷贝Zookeeper到zookeeper-3.4.13_2

    cp zookeeper-3.4.13 zookeeper-3.4.13_2 -rf

    拷贝Zookeeper到zookeeper-3.4.13_3

    cp zookeeper-3.4.13 zookeeper-3.4.13_3 -rf

    2、在第一个Zookeeper中修改zoo.cfg文件

    vi zoo.cfg

    增加

    server.1=127.0.0.1:2888:3888
    server.2=127.0.0.1:2889:3889
    server.3=127.0.0.1:2890:3890

     

    注意:如果是端口中为开放这些接口,请配置安全策略进行开发。如阿里云上配置安全策略

    端口号为2181

    然后在/usr/local/zookeeper-3.4.13/dataDir路径下创建myid文件,里面的内容为1

    同理在第二个和第三个Zookeeper中修改

    server.1=127.0.0.1:2888:3888
    server.2=127.0.0.1:2889:3889
    server.3=127.0.0.1:2890:3890

    端口分别为2182和2183

    dataDir和dataLogDir分别改成对应文件夹路径

    在对应的dataDir创建myid文件,内容分别为2和3。

    然后分别启动三个Zookeeper。

    3. 连接

    ./zkCli.sh -server localhost:2181

    同理

    ./zkCli.sh -server localhost:2182

    在2181创建数据

    然后连接2182 

    ./zkCli.sh -server localhost:2182

    2182的端口下也有data数据

    同理2183的端口下也有data数据

    这样单机环境伪分布式集群创建完毕。

  • 相关阅读:
    LeetCode 3.将整数中每位上的数字进行反转
    LeetCode 2. 将两个链表一一对应的各个结点的值相加并逆序输出
    79.单词搜索
    Java内存区域
    46. 全排列
    17. 电话号码的字母组合
    93. 复原IP地址
    40. 组合总和 II
    39. 组合总和
    59.螺旋矩阵二
  • 原文地址:https://www.cnblogs.com/linlf03/p/9870016.html
Copyright © 2011-2022 走看看