1、下载
需要下载二进制版本(如果下载source版本后面会报错找不到类) 官网 kafka.apache.org/downloads 另外需要提前配好jdk
2、配置kraft
1.解压缩目录尽量精简,如:D:\kafka
否则可能报错: 输入行太长。命令语法不正确。
2.在D:\kafka\bin\windows目录下进入cmd
kafka-storage.bat random-uuid
#输出类似:
UhVRTdsrS9bkkertPftfkA
#然后复制这个 UUID 作为 -t 的值。
cd D:\kafka\bin\windows
kafka-storage.bat format -t <your-cluster-id> -c ..\..\config\kraft\server.properties
#输出类似
Formatting metadata directory /tmp/kraft-combined-logs with metadata.version 3.9-IV0.
如果这里报错
错误: 找不到或无法加载主类 kafka.tools.StorageTool
原因: java.lang.ClassNotFoundException: kafka.tools.StorageTool
则是因为下载的不是二进制版本
3、启动kafka
需要以管理员权限运行cmd
进入你的kafka安装目录
#可切换到D盘
d:
#执行这个命令启动kafka
bin\windows\kafka-server-start.bat config\kraft\server.properties
#运行成功
INFO [KafkaRaftServer nodeId=1] Kafka Server started (kafka.server.KafkaRaftServer)