【问题标题】:Migrating 0.9 Apache Kafka Cluster to Confluent Kafka将 0.9 Apache Kafka 集群迁移到 Confluent Kafka
【发布时间】:2017-11-29 16:16:57
【问题描述】:

我目前正计划将我们的 Apache Kafka 集群升级/迁移到基于 Confluent Kafka 的集群。我们当前的集群是 0.9 为 0.10。 是否可以简单地停用旧代理并就地重新引入具有相同代理 ID 的升级后的融合代理?

我知道已经在旧代理和新代理上设置的协议版本设置。

谢谢

【问题讨论】:

    标签: apache-kafka confluent-platform


    【解决方案1】:

    Apache Kafka 0.9 是 Confluent Platform 2.0 的基础,Apache Kafka 0.10 是 Confluent Platform 3.0。从您的问题中不清楚您实际使用的是哪个。 无论哪种方式,the documentation 都会为您提供遵循的流程。

    【讨论】:

    • 抱歉,我知道有变化。我正在从 Apache-Kafka v0.8 升级到 Confluent-Kafka v0.10。问题是,如果我只是简单地用旧的 Apache-Kafka 关闭一个旧的代理,并使用具有相同代理 ID 的新的 Confluent Kafka 启动一个新的代理,而不是将代理添加到集群中,是否会出现问题? .通常在这种情况下,假设版本相同,Kafka 会简单地将分区复制到替换的代理上。我只是不确定这个平台转变 + 版本升级是否可行
    【解决方案2】:

    没有“融合卡夫卡”这样的东西。

    您可以参考Upgrade section of Kafka 0.10 documentation,并将其应用于您从 Confluent 站点而不是 Apache 站点下载的包。


    是否可以简单地停用旧代理并就地重新引入具有相同代理 ID 的升级后的融合代理

    不是真的。然后,您将丢失该旧代理上的所有分区。

    【讨论】:

      猜你喜欢
      • 2021-10-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-16
      相关资源
      最近更新 更多