无法从Kafka 0.8.2.2升级到0.10.0.0

时间:2019-05-14 23:52:49

标签: apache-kafka

尝试从Kafka 0.8.x升级到Kafka 0.10.x

我做了卡夫卡文件所说的一切 (http://kafka.apache.org/documentation.html#upgrade_10

但是我仍然看不到Kafka正在升级。我做到了:

  1. 将“ inter.broker.protocol.version”和“ log.message.format.version”插入server.properties
  2. 停止代理->更新“ inter.broker.protocol.version”以具有当前的Kafka版本->启动代理。在集群中的所有代理上重复此操作。
  3. 将协议版本更新为“ 0.10.0.0”,并在所有代理上重新启动。

我不认为Kafka升级曾经发生过。 我仍然找到旧的jar,但找不到升级到0.10.0.0时可用的新bash脚本。

不确定我是否做对了。

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

您似乎跳过了步骤2:

  

升级经纪人。可以通过简单地将其关闭,更新代码并重新启动它来一次完成代理。

在配置中添加let ms = Date.parse('2019-05-15 07:11:10.673Z'); console.log(ms);//1557904270673 inter.broker.protocol.version之后,对于每个代理,您需要停止它,放入新的JAR(用于1.0)并重新启动它。

您可以从http://kafka.apache.org/downloads#1.0.2获得最新的1.0 JAR