zoukankan      html  css  js  c++  java
  • 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!
  • 相关阅读:
    2013111 小有收获
    2013112 周末
    js return的使用 Yannis
    java与js的split方法 Yannis
    javaScript 实时获取系统时间 Yannis
    java中奇偶数的判断 Yannis
    将Tomcat添加至开机自启动 Yannis
    java除0问题探究 Yannis
    linux安装问题 Yannis
    java之Struts2实现用户登录过滤 Yannis
  • 原文地址:https://www.cnblogs.com/luckygxf/p/15115078.html
Copyright © 2011-2022 走看看