• Zookeeper集群搭建


    三台虚拟机安装好Linux操作系统cenots, jdk , 配置好ip

    192.168.180.10

    192.168.180.11

    192.168.180.12

    下载好zookeeper安装包,解压

    配置zk环境变量vim /etc/profile

    # zookeeper add by gxf
    export ZOOKEEPER_HOME=/opt/software/zookeeper/apache-zookeeper-3.7.0-bin
    export PATH=$ZOOKEEPER_HOME/bin:$PATH
    source /etc/profile

    环境变量生效

    zk解压目录创建data和logs目录

    mkdir data logs

    /opt/software/zookeeper/apache-zookeeper-3.7.0-bin/conf目录编辑zoo.cfg

    tickTime=2000
    initLimit=10
    syncLimit=5
    dataDir=/opt/software/zookeeper/data
    dataLogDir=/opt/software/zookeeper/logs
    clientPort=2181
    server.1=192.168.180.10:2888:3888
    server.2=192.168.180.11:2888:3888
    server.3=192.168.180.12:2888:3888

    /opt/software/zookeeper/data创建myid文件,编辑内容,各个节点设置对应serverid。节点和id对应关系不能错,不然启动不了

    192.168.180.10节点myid内容增加1

    192.168.180.11节点myid内容增加2

    192.168.180.12节点myid内容增加3

    启动zk

    sh zkServer.sh start

    输出内容,启动成功

    ZooKeeper JMX enabled by default
    Using config: /opt/software/zookeeper/apache-zookeeper-3.7.0-bin/bin/../conf/zoo.cfg
    Starting zookeeper ... STARTED

    查看zk节点状态

    sh zkServer.sh status

    输出

    ZooKeeper JMX enabled by default
    Using config: /opt/software/zookeeper/apache-zookeeper-3.7.0-bin/bin/../conf/zoo.cfg
    Client port found: 2181. Client address: localhost. Client SSL: false.
    Mode: leader

    客户端连接

    sh zkCli.sh -server 192.168.180.10:2181
    Please call me JiangYouDang!
  • 相关阅读:
    Linux切换到su超级用户
    使用Qt ARM交叉编译提示“此qt版本具有一个未知的工具链”
    使用qwt提示error LNK2001 问题的解决方法
    JavaScript中的 in
    JavaScript中的this
    autocad2010指令全集
    Proj.NETProj.NET简介和示例(转载)
    高性能地图优化策略(转载)
    Emgu.CV,OpenCV for C#
    C# 转载网络爬虫
  • 原文地址:https://www.cnblogs.com/luckygxf/p/15115078.html
Copyright © 2020-2023  润新知