You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Kafka服务器启动失败:枚举常量不存在致命异常求助

Kafka启动失败:No enum constant GroupType.CLASS¦C 错误解决

问题场景

安装Kafka并成功启动ZooKeeper后,执行以下启动命令失败:

C:\kafka>.\bin\windows\kafka-server-start.bat config/server.properties

控制台报错信息(翻译后):

C:\kafka>.\bin\windows\kafka-server-start.bat config/server.properties
[2024-03-25 14:53:21,539] INFO 已注册 kafka:type=kafka.Log4jController MBean (kafka.utils.Log4jControllerRegistration$)
[2024-03-25 14:53:21,748] INFO 设置 -D jdk.tls.rejectClientInitiatedRenegotiation=true 以禁用客户端发起的TLS重新协商 (org.apache.zookeeper.common.X509Util)
[2024-03-25 14:53:21,779] ERROR 因致命异常退出Kafka (kafka.Kafka$)
java.lang.IllegalArgumentException: 不存在枚举常量 org.apache.kafka.coordinator.group.Group.GroupType.CLASS¦C
	at java.base/java.lang.Enum.valueOf(Enum.java:273)
	at org.apache.kafka.coordinator.group.Group$GroupType.valueOf(Group.java:29)
	at kafka.server.KafkaConfig.$anonfun$groupCoordinatorRebalanceProtocols$2(KafkaConfig.scala:2020)
	at scala.collection.StrictOptimizedIterableOps.map(StrictOptimizedIterableOps.scala:100)
	at scala.collection.StrictOptimizedIterableOps.map$(StrictOptimizedIterableOps.scala:87)
	at scala.collection.mutable.ArrayBuffer.map(ArrayBuffer.scala:43)
	at kafka.server.KafkaConfig.<init>(KafkaConfig.scala:2020)
	at kafka.server.KafkaConfig.<init>(KafkaConfig.scala:1639)
	at kafka.Kafka$.buildServer(Kafka.scala:71)
	at kafka.Kafka$.main(Kafka.scala:90)
	at kafka.Kafka.main(Kafka.scala)

错误原因

报错核心是server.properties配置文件中,group.coordinator.rebalance.protocol参数值被错误设置为CLASS¦C,这不是Kafka支持的合法枚举值。Kafka仅支持CLASSIC(默认)或EAGER两种取值,特殊字符¦大概率是编辑配置时的输入失误或编码异常导致。

解决步骤

  1. 打开Kafka安装目录下的config/server.properties配置文件
  2. 定位到group.coordinator.rebalance.protocol配置项(若未手动修改过,可能是被误添加或篡改)
  3. 将参数值修正为合法取值,示例:
    group.coordinator.rebalance.protocol=CLASSIC
    
  4. 保存配置文件后,重新执行启动命令即可。

内容的提问来源于stack exchange,提问作者Ata Ayyıldız

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.27 07:50:27