我们正在尝试从Apache Kafka版本 kafka_2.10-0.10.1.1 执行滚动升级到 Confluent 4.0 提供的Kafka,我们也希望保留当前数据。
这些是我们已经执行的步骤:
但是,当新节点尝试加入Kafka群集时,我们正面临这样的问题,因为我无法从Kafka群集中的其他节点获取副本。
错误如下:
<EditText
android:id="@+id/text_thingsToDo"
android:layout_width="@dimen/ThingsToDo_EditText_Width"
android:layout_height="@dimen/ThingsToDo_EditText_Height"
android:layout_margin="@dimen/Standardize_Margin"
android:background="@color/ThingsToDo_EditText_Color"/>
<Button
android:id="@+id/save_thingsToDo"
android:layout_toRightOf="@+id/text_thingsToDo"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/ThingsToDo_Save_Button_Text"
android:layout_marginRight="@dimen/Standardize_Margin"
android:layout_marginTop="@dimen/Standardize_Margin"
android:layout_marginBottom="@dimen/Standardize_Margin"
android:background="@color/ThingsToDo_Save_Button"
android:textColor="@color/White"
android:layout_centerVertical="true"/>
我们可以清理所有现有数据并设置一个全新的Confluent Platform集群,但我们已经在生产中使用Apache Kafka,因此我们不想丢失数据。
请有人可以提供建议吗?
答案 0 :(得分:1)
我找到了解决方案。 以下配置需要添加到server.properties。
inter.broker.protocol.version=0.10.1.1
log.message.format.version=0.10.1.1