【问题标题】:Unable to upgrade from Kafka 0.8.2.2 to 0.10.0.0无法从 Kafka 0.8.2.2 升级到 0.10.0.0
【发布时间】:2019-05-15 17:32:12
【问题描述】:

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

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

但我仍然没有看到 Kafka 正在升级。我做到了:

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

我认为 Kafka 升级从未发生过。 我仍然可以找到旧的 jar,但我没有找到升级到 0.10.0.0 时可用的新 bash 脚本

不确定我是否做得对。

任何帮助将不胜感激。

【问题讨论】:

    标签: apache-kafka


    【解决方案1】:

    您似乎跳过了第 2 步:

    升级代理。这可以通过简单地关闭代理、更新代码并重新启动来一次完成。

    将inter.broker.protocol.version 和log.message.format.version 添加到配置后,对于每个代理,您需要停止它,放入新的JAR(适用于1.0)并重新启动它。

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

    【讨论】:

    • 我做到了。它仍然不起作用。我没有看到它升级。而且我发现日志中没有任何用处。
    猜你喜欢
    • 2016-02-06
    • 2021-10-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-25
    相关资源
    最近更新 更多