2017-02-22 11 views
0

両方のAWS Kafka/Zookeeperクラスター間でKafkaデータをミラーリングしようとしています。両方ともバージョン0.8.2.1を実行しています。カフカミラーリングSet(ArrayIndexOutOfBoundsException:11)のリーダーを見つけることができません

:私は エラー次取得

/opt/kafka/bin/kafka-run-class.sh kafka.tools.MirrorMaker 
            --consumer.config /opt/kafka/config/mirror-consumer.properties 
            --num.streams 1 
            --producer.config /opt/kafka/config/mirror-producer.properties 
            --whitelist=".*" 

:このコマンドを実行しようとただしたときに、私は、ターゲットクラスタからカフカインスタンス、リストのトピックなどを元クラスタ飼育係にアクセスすることができます

WARN Fetching topic metadata with correlation id 0 for topics [...] from broker [...] failed (kafka.client.ClientUtils$) 
java.lang.ArrayIndexOutOfBoundsException: 11 
    at kafka.api.TopicMetadata$$anonfun$readFrom$1.apply$mcVI$sp(TopicMetadata.scala:38) 
    at scala.collection.immutable.Range.foreach$mVc$sp(Range.scala:78) 
    at kafka.api.TopicMetadata$.readFrom(TopicMetadata.scala:36) 

このエラーをデバッグするにはどうすればよいでしょうか?私はオンラインでいくつかの投稿を読んだことがありますが、ネットワーク接続からディスクスペースの問題まで、さまざまな原因を示しています。 この件についてお手数をおかけしますようお願い申し上げます。

答えて

0

はどうやらカフカの重要なバグは2015年以降に修正されていないバージョン0.8.2.1があります:対処する方法がないように見えます

を「パーティションのローカルではないため、リーダーに失敗しました」 https://issues.apache.org/jira/browse/KAFKA-2082 をこれはカフカを最新バージョンにアップグレードすることができないためです。私がオンラインで見つけた他の投稿に基づいて、KafkaのミラーリングはKafkaの異なるバージョン間では動作しないように見えるので、これは考慮すべき別のものです。

関連する問題