08、Kafka:搭建Kafka集群

本文详细介绍了如何从零开始搭建一个三节点的Kafka集群。内容包括准备和配置多个server.properties文件、使用命令行启动集群服务,以及通过ZooKeeper验证集群是否成功启动。适合需要部署高可用消息队列系统的开发者和运维人员参考。

搭建Kafka集群

准备配置文件

准备3个server.properties⽂件,每个⽂件中的这些内容要调整

  • server.properties
broker.id=0
listeners=PLAINTEXT://192.168.65.60:9092
log.dir=/usr/local/data/kafka-logs
  • server1.properties
broker.id=1
listeners=PLAINTEXT://192.168.65.60:9093
log.dir=/usr/local/data/kafka-logs-1
  • server2.properties
broker.id=2
listeners=PLAINTEXT://192.168.65.60:9094
log.dir=/usr/local/data/kafka-logs-2

启动集群

使⽤如下命令来启动3台服务器

./kafka-server-start.sh \
-daemon ../config/server0.properties

./kafka-server-start.sh \
-daemon ../config/server1.properties

./kafka-server-start.sh \
-daemon ../config/server2.properties

测试是否启动成功

进⼊到zk中查看/brokers/ids中过是否有三个znode(0,1,2)

版权声明:本文不是「本站」原创文章,版权归原作者所有 | 原文地址: