Windows系统下Kafka KRaft模式配置与启动教程

教程

1 配置 KRaft 模式

1.1 kraft模式的数据存储目录

创建kraft模式的数据存储目录:kraft_datas

1.2 修改配置文件

1.3 执行脚本

以管理员模式打开cmd,进入Kafka目录下的bin/windows目录。通过执行自带的脚本来完成生成集群id(生成的这个集群id要先复制出来给后用)、格式化存储目录

1.3.1 生成集群id字符串

用于生成集群id字符串

复制代码
kafka-storage.bat random-uuid
1.3.2 格式化存储目录
复制代码
kafka-storage.bat format -t 集群id字符串 -c ../.. /config/kraft/server. properties

命令解释

  • -t 代表 --cluster-id (Cluster ID)

    • 在KRaft 模式下,每个集群需要一个唯一的ID
  • -c 代表 --config (Configuration file path)

    • 用于指定 Kafka 服务器的配置文件路径

    • 在你的命令中,-c ../../config/kraft/server.properties 指向了相对于当前 bin/windows 目录的配置文件位置(上面创建的 kraft模式的数据存储目录)

执行成功后,上面手动创建的数据存储目录会自动生成两个新文件

2 启动kafka服务

2.1 启动命令

复制代码
bin\windows\kafka-server-start.bat config\kraft\server.properties
  • config\kraft\server.properties 是传递给启动脚本的配置文件路径参数

启动成功效果如下

参考资料

  1. 无需ZooKeeper,在Windows系统中以Kraft模式安装部署Kafka_wx5af57984ed42e的技术博客_51CTO博客
相关推荐
富士康质检员张全蛋2 天前
Kafka 事物
kafka
wear工程师3 天前
Kafka 消费者心跳正常,为什么还会被踢出组?拆清 max.poll.interval.ms
java·kafka
成为你的宁宁4 天前
【Kafka KRaft 集群】
分布式·kafka
2601_960906725 天前
地球或逃逸到相对安全的日心轨道
kafka·hbase·flume·storm
creator_Li5 天前
Kafka深入刨析-Consumer
分布式·kafka
JHC0000006 天前
基于 DrissionPage 与 Xvfb 的分布式无头爬虫架构
分布式·kafka
java1234_小锋7 天前
【免费】基于Spark实时医疗健康数据监测与疾病预测系统(Java版本+可视化大屏+Kafka+SpringBoot+Vue3) 锋哥原创出品,必属精品
大数据·spark·kafka·实时医疗健康数据监测·实时疾病预测系统
菜地里的小菜鸟8 天前
k8s部署单节点 Kafka(KRaft 模式)并启用 SASL 认证
kafka·kraft·k8s部署单节点kafkakraft模式·k8s部署kafka
Volunteer Technology8 天前
Kafka的消费全流程
分布式·kafka·linq
篮框坏了8 天前
Kafka 消费者卡死排查:一个 topic 堵了 18 小时,监控全绿没人发现
kafka