---
title: Kafka KRaft 无 ZooKeeper 集群配置要点
keywords:
- KRaft
- controller.quorum.voters
- process.roles
- node.id
- listeners
description: 在 KRaft 模式下配置 Kafka 集群的控制器与代理角色,提供 server.properties 关键参数说明。
tags:
- KRaft
- Kafka
- controller.quorum.voters
- listeners
- node.id
- process.roles
- 后端
- 运维
categories:
- 文章资讯
- 技术教程
---
Kafka KRaft 无 ZooKeeper 集群配置要点
关键参数(server.properties)
process.roles=broker,controllernode.id=1controller.quorum.voters=1@localhost:9093,2@localhost:9094,3@localhost:9095listeners=PLAINTEXT://:9092,CONTROLLER://:9093log.dir=/var/lib/kafka
初始化与启动(示意)
kafka-storage.sh format -t $(uuidgen) -c server.properties
kafka-server-start.sh server.properties
总结
KRaft 将控制面合并进 Kafka 自身,通过正确设置角色、节点与选举参数,可构建无 ZooKeeper 的高可用集群。

发表评论 取消回复