zoukankan      html  css  js  c++  java
  • Centos7安装Zookeeper集群

    1. 环境

    环境 ip 软件
    Centos7 192.168.2.5 jdk,zookeeper
    Centos7 192.168.2.6 jdk,zookeeper
    Centos7 192.168.2.7 jdk,zookeeper

    2. 安装(3台机器基本安装如下)

    zookeeper-3.4.5.tar.gz使用上到/usr/local目录下
    zookeeper-3.4.5.tar.gz进行解压缩:

    tar -zxvf zookeeper-3.4.5.tar.gz
    

    zookeeper目录进行重命名:

    mv zookeeper-3.4.5 zk
    

    配置zookeeper相关的环境变量

    //修改.bashrc文件
    vi ~/.bashrc
    //在最后一行添上
    export ZOOKEEPER_HOME=/usr/local/zk
    export PATH=$ZOOKEEPER_HOME/bin:$PATH
    //使之生效
    source ~/.bashrc
    

    编辑zookeeper配置文件

    cd /usr/local/zk/conf
    cp zoo_sample.cfg zoo.cfg
    vi zoo.cfg
    // 修改:dataDir
    dataDir=/usr/local/zk/data
    // 集群服务器配置,数字/0/1/2需要与myid文件一致。右边两个端口,2888表示数据同步和通信端口;3888表示选举端口
    server.0=192.168.2.5:2888:3888	
    server.1=192.168.2.6:2888:3888
    server.2=192.168.2.7:2888:3888
    

    创建数据目录和myid

    cd /usr/local/zk
    mkdir data
    cd data
    
    vi myid
    // 0、1、2 取决于之前在zoo.cfg中的配置
    0
    

    分别在三台机器上执行:

    zkServer.sh start
    

    检查ZooKeeper状态:

    zkServer.sh status
    

    应该是一个leader,两个follower

    jps
    

    检查三个节点是否都有QuromPeerMain进程



  • 相关阅读:
    常见RGB透明度对照表在这
    Android节假日图标动态替换方案
    用两个栈实现队列
    从头到尾打印链表 (链表/栈)
    MySQL常用函数
    找出数组中重复的数字
    两数之和
    java的list的几种排序写法整理(sort的用法)
    Java知识目录
    通过关键词来推荐话题
  • 原文地址:https://www.cnblogs.com/ifme/p/13927376.html
Copyright © 2011-2022 走看看