zoukankan      html  css  js  c++  java
  • zookeeper集群

    当只有一台的时候,zookeeper断了那就都断了;所以搭建集群,先创建zookeeper集群,再搭kafka集群(集群的搭建一般选用奇数台服务器)

    1. 克隆虚拟机

    2.zookeeper的配置文件 zoo.cfg 每个文件都加入如下内容

    [root@localhost Desktop]# cd /opt/zookeeper/conf/
    [root@localhost conf]# vim zoo.cfg 

    加入的内容(因为克隆了三台虚拟机,所以每一台的1,2,3,的编号对应着每一台的ip地址)

    server.1=192.168.26.133:2888:3888 
    
    server.2=192.168.26.131:2888:3888 
    
    server.3=192.168.26.132:2888:3888 

    3.为每个zookeeper创建data目录下面 

    4.指定的myid文件 内容就是对应的server.1 .后边的名字 1 2 3

    列如broker1

    [root@localhost conf]# echo "1">/opt/zookeeper/data/myid
    [root@localhost conf]# cat /opt/zookeeper/data/myid 
    1

    5.在bin目录下启动电脑查看状态

    1 [root@localhost bin]# ./zkServer.sh start(启动)
    2 ZooKeeper JMX enabled by default
    3 Using config: /opt/zookeeper/bin/../conf/zoo.cfg
    4 Starting zookeeper ... already running as process 2942.
    5 [root@localhost bin]# ./zkServer.sh status(查看状态)
    6 ZooKeeper JMX enabled by default
    7 Using config: /opt/zookeeper/bin/../conf/zoo.cfg
    8 Mode: follower(当为foller为追随者)
    1 [root@localhost bin]# ./zkServer.sh start
    2 ZooKeeper JMX enabled by default
    3 Using config: /opt/zookeeper/bin/../conf/zoo.cfg
    4 Starting zookeeper ... STARTED
    5 [root@localhost bin]# ./zkServer.sh status
    6 ZooKeeper JMX enabled by default
    7 Using config: /opt/zookeeper/bin/../conf/zoo.cfg
    8 Mode: leader(为领导者)
  • 相关阅读:
    L1-018 大笨钟 (10分)
    L1-017 到底有多二 (15分)
    L1-016 查验身份证 (15分)
    L1-015 跟奥巴马一起画方块 (15分)
    L1-014 简单题 (5分)
    L1-013 计算阶乘和 (10分)
    L1-012 计算指数 (5分)
    L1-011 A-B (20分)
    L1-010 比较大小 (10分)
    L1-009 N个数求和 (20分)
  • 原文地址:https://www.cnblogs.com/liujinqq7/p/12402579.html
Copyright © 2011-2022 走看看