升级Confluent Kafka时inter.broker.protocol.version版本设置无效求助
Kafka版本升级时inter.broker.protocol.version配置无效问题求助
我在OCP4上部署了ConfluentInc Kafka单节点测试broker,需要将ConfluentInc cp-enterprise-kafka v5.5.1(对应Kafka v2.3.0-IV1)升级至cp-kafka v7.5.1(对应Kafka v3.5.0),升级操作遵循Kafka官方升级文档。
初始运行配置
confluentinc image: source.url/confluentinc/cp-kafka confluentinc imageTag: 7.5.1 server property inter.broker.protocol.version: "2.3-IV1" log.message.format.version: "2.3-IV1"
修改配置后出现错误
修改后的配置:
confluentinc image: same confluentinc imageTag: same server property inter.broker.protocol.version: "3.5" #omitting the log.message.format.version for 3.*
报错信息:
Exiting Kafka due to fatal exception
org.apache.kafka.common.config.ConfigException: Invalid value 3.5 for configuration inter.broker.protocol.version: Version 3.5 is not a valid version
逐步升级尝试的错误
尝试逐步升级至v6.0.5时也出现类似错误(参考Confluent官方兼容性表):
配置如下:
confluentinc image: source.url/confluentinc/cp-kafka confluentinc imageTag: 6.0.5 server property inter.broker.protocol.version: "2.6" server property log.message.format.version: "2.6"
报错信息:
Invalid value 2.6 for configuration inter.broker.protocol.version: Version 2.6 is not a valid version
恳请各位帮忙解决该版本设置无效的问题。
内容的提问来源于stack exchange,提问作者Alex Chulkin
相关产品推荐
相关产品推荐

