• kafka2.10集群搭建(一)


    一.kafka集群搭建

      1.上传解压

      2.配置文件的配置

        1.修改 server.properties文件

    broker.id=11 #192.168.199.11   #21  一般使用ip后三位
    
    listeners=PLAINTEXT://192.168.199.11:9092 #34
    
    log.dirs=/home/pengbo.zhao/data/kafka #63
    
    zookeeper.connect=192.168.199.11:2181,192.168.199.12:2181,192.168.199.13:2181/kafka #119
    //注意:这里后面连接的url后面加了"/kafka",详见kafka server.properties 配置文件详解

      broker.id=12 #192.168.199.12 #21  一般使用ip后三位

      listeners=PLAINTEXT://192.168.199.12:9092 #34

      log.dirs=/home/pengbo.zhao/data/kafka #63

      zookeeper.connect=192.168.199.11:2181,192.168.199.12:2181,192.168.199.13:2181/kafka #119

      broker.id=13 #192.168.199.13 #21  一般使用ip后三位

      listeners=PLAINTEXT://192.168.199.13:9092 #34

      log.dirs=/home/pengbo.zhao/data/kafka #63

      zookeeper.connect=192.168.199.11:2181,192.168.199.12:2181,192.168.199.13:2181/kafka #119

    //注意:这里后面连接的url后面加了"/kafka",详见kafka server.properties 配置文件详解

      3.启动、停止

    bin/kafka-server-start.sh -daemon config/server.properties #采用后台启动的方式启动三台kafka

     bin/kafka-server-stop.sh config/server.properties 

      4.创建topic

    bin/kafka-topics.sh --create --topic test1 --partitions 1 --replication-factor 3 --zookeeper 192.168.199.11:2181/kafka
    //注意:在zk集群模式下,连接1个节点就可以将数据同步了

      查看分布:

    bin/kafka-topics.sh --describe --topic test1 --zookeeper 192.168.199.11:2181/kafka
        

      5.验证topic

      通过console的方式连接控制台,创建生产者

    bin/kafka-console-producer.sh --topic test1 --broker-list 192.168.199.11:9092,192.168.199.12:9092,192.168.199.13:9092

      创建消费者:

    bin/kafka-console-consumer.sh --topic test1 --bootstrap-server 192.168.199.11:9092,192.168.199.12:9092,192.168.199.13:9092

      在producer端任意输入数据,在consumer端可以接收到发送的数据

  • 相关阅读:
    明白了最基本的压缩原理
    sys.path.insert(0, os.path.join('..', '..', '..', '..','...')) 解释
    《MongoDB权威指南》读书笔记 第二章 入门 (一)
    __str__简单用法
    python 中使用memcache
    《MongoDB权威指南》读书笔记 第三章 创建、更新及删除文档
    __call__ 函数简单用法
    《MongoDB权威指南》读书笔记 第一章 简介
    chr() ord() 的用法
    python 验证数据类型函数
  • 原文地址:https://www.cnblogs.com/MrRightZhao/p/11079969.html
Copyright © 2020-2023  润新知