Hi Stephen,

Newer brokers support older clients, but not the other way around. You
could try 0.8.2 MirrorMaker against 0.8.2 source and 0.9.0 target clusters
perhaps?

Ismael
On 6 Jan 2016 11:18, "Stephen Powis" <spo...@salesforce.com> wrote:

> Hey!
>
> So I'm trying to get mirror maker going between two different clusters.  My
> source cluster is version 0.8.2 and my destination cluster is 0.9.0 running
> the mirror maker code from the 0.9.0 release.  Does anyone know if this is
> possible to do?  I'm aware that the protocol changed slightly between
> versions.
>
> Attempting to run ./kafka-console-consumer.sh from the 0.9.0 release and
> consume from my 0.8.2 cluster seems to fail, which is leading me to believe
> that mirror maker will have the same issue.
>
> Attached is the errors I receive from kafka-console-consumer.sh running
> from 0.9.0 release against a 0.8.2 cluster.
>
> ./kafka-console-consumer.sh  --zookeeper W.X.Y.Z:2181 --topic MyTopic
>
> [2016-01-06 06:17:40,587] WARN
>
> [ConsumerFetcherThread-console-consumer-73608_hostname-1452079050696-728e3f7e-0-100],
> Error in fetch kafka.consumer.ConsumerFetcherThread$FetchRequest@6bb31fae.
> Possible cause: java.lang.IllegalArgumentException
> (kafka.consumer.ConsumerFetcherThread)
> ...
>
> Thanks!
>

Reply via email to