• 搭建zookeeper集群


    搭建zookeeper集群


    1、确认服务器已经配置好java环境

    java -version


    2、上传zookeeper的安装包

    3、解压缩zookeeper的安装包

    tar xvf zookeeper-3.4.6.tar.gz


    4、进入到zookeeper的解压缩目录,创建一个数据存储目录

    cd zookeeper-3.4.6

    mkdir data

    5、创建zookeeper的配置文件

    cd zookeeper-3.4.6/conf

    cp zoo_sample.cfg zoo.cfg

    6、创建集群安装目录

    mkdir /usr/local/zookeeper-cluster

    7、复制zookeeper的安装文件到集群目录

    cp -r zookeeper-3.4.6 /usr/local/zookeeper-cluster/zookeeper-1
    cp -r zookeeper-3.4.6 /usr/local/zookeeper-cluster/zookeeper-2
    cp -r zookeeper-3.4.6 /usr/local/zookeeper-cluster/zookeeper-3


    8、分别修改各个zookeeper的配置

    找到:clientPort=2181

    找到:dataDir=/tmp/zookeeper 改成 :dataDir=/usr/local/zookeeper-cluster/zookeeper-1/data

    其他2个配置文件依次修改,注意端口号顺序增加1,配置文件目录

    9、为每个zookeeper创建服务器id文件

    在目录 zookeeper-1/data/下面创建文件 myid


    文件内容 顺序增加 1


    10、编辑每个zookeeper的配置文件 zoo.cfg 增加集群列表配置

    server.1=192.168.188.139:2881:3881
    server.2=192.168.188.139:2882:3882
    server.3=192.168.188.139:2883:3883


    注意端口号 2881是通信端口号 3881选举端口号

    11、关闭防火墙

    systemctl stop firewalld

    12、配置hosts主机地址ip映射关系

    vi /etc/hsosts
    增加:127.0.0.1 bogon

    13、启动集群

    cd /usr/local/zookeeper-cluster/zookeeper-1/bin


    ./zkServer.sh start //启动

    ./zkServer.sh status //查看状态

  • 相关阅读:
    模拟赛12-10
    uva-11235
    中国剩余定理
    待学算法
    A
    动态逆序对
    [BZOJ3011][Usaco2012 Dec]Running Away From the Barn
    题目1007:奥运排序问题(结构体排序)
    题目1006:ZOJ问题(字符串处理)
    题目1005:Graduate Admission(结构体排序)
  • 原文地址:https://www.cnblogs.com/meani/p/12658161.html
Copyright © 2020-2023  润新知