H__D  

  单机版Kafka搭建参考:【Kafka】 Kafka安装

Kafka集群搭建

  环境系统:CentOS 7.4

  kafka版本:2.6.0

  由于资源有限,只有一台服务器,本例搭建的是一个伪集群Kafka环境

  1、搭建一个zookeeper集群,参考:【ZooKeeper】ZooKeeper安装及简单操作

  2、下载kafka,解压之后,复制成三分一样的实例

    

  3、修改三个Kafka实例的配置文件

    命令:vim kafka_2.13-2.6.0-19092/config/server.properties

# broker ID
broker.id=0
 
# PLAINTEXT表示协议,监听地址,,0.0.0.0来绑定所有网卡
listeners=PLAINTEXT://127.0.0.1:9092 

# PLAINTEXT表示协议,对外公布地址,外网IP
advertised.listeners=PLAINTEXT://192.168.0.8:9092

# kafka 运行日志存放的路径
log.dirs=/data/soft/kafka_2.13-2.6.0-cluster/kafka_2.13-2.6.0-19092/logs

# zookeeper 服务地址
zookeeper.connect=127.0.0.1:12181,127.0.0.1:12182,127.0.0.1:12183

 

    另外2个实例配置修改内容相同,broker.id 以及 IP地址的端口不同,同一个服务器端口不能相同

  4、启动zookeeper集群

  5、分别启动三个Kafka实例

    命令:./kafka_2.13-2.6.0-19092/bin/kafka-server-start.sh -daemon kafka_2.13-2.6.0-19092/config/server.properties

  6、测试验证Kafka

    创建topic,发送消费,消费消息等操作,参考:【Kafka】 Kafka安装

 

  

 

posted on 2020-11-18 22:32  H__D  阅读(230)  评论(0编辑  收藏  举报