我正嘗試使用mirrormaker工具將數據從一個主羣集複製到備份一個,但出現以下錯誤。kafka Mirrormaker工具[kafka 0.10版]錯誤
nykpsr000001726$ bin/kafka-mirror-maker.sh --consumer.config config/mirror-consumer.properties --producer.config config/mirror-
producer.properties --whitelist my-replicated-topic
[2017-02-03 06:17:00,193] FATAL [mirrormaker-thread-0] Mirror maker thread failure due to (kafka.tools.MirrorMaker$MirrorMaker
Thread)
java.lang.IllegalArgumentException: Invalid timestamp -1
at org.apache.kafka.clients.producer.ProducerRecord.<init>(ProducerRecord.java:60)
at kafka.tools.MirrorMaker$defaultMirrorMakerMessageHandler$.handle(MirrorMaker.scala:678)
at kafka.tools.MirrorMaker$MirrorMakerThread.run(MirrorMaker.scala:414)
[2017-02-03 06:17:00,422] FATAL [mirrormaker-thread-0] Mirror maker thread exited abnormally, stopping the whole mirror maker.
波紋管是消費者和生產者配置的細節。
mirror-consumer.properties
group.id=KafkaMirror-test-1
# consumer timeout should be -1 (default)
zookeeper.connect=ldnpsr000001131:2181
auto.offset.reset=smallest
mirror-producer.properties
bootstrap.servers=nykpsr000001726:9092
真的爲並欣賞一個快速提示。
您可以指定您正在運行的Kafka版本嗎? –
我正在運行Kafka 0.10版本,並使用第三方測試工具生成測試消息。我相信0.10和0.10之前的不兼容性會導致這個問題。再次,非常感謝您的支持@ jose.goncabel – Joey