教程
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是传递给启动脚本的配置文件路径参数

启动成功效果如下
