This may be due to https://issues.apache.org/jira/browse/KAFKA-1367

On Thu, Oct 03, 2013 at 04:17:45PM -0400, Florian Weingarten wrote:
> Hi list,
> 
> I am trying to debug a strange issue we are seeing. We are using
> "Sarama" [1], our own Go implementation of the Kafka API.
> 
> Somehow, we either found a bug in Kafka, have a bug in our own code, or
> got our cluster into a weird state. If we use our library to query Kafka
> for metadata about any partition, it often (but not always!) returns an
> ISR that is a strict subset of the replica set.
> 
> However, if I use the "bin/kafka-list-topic.sh" which comes with Kafka,
> it shows the two sets as equal. I believe that tool gets its data from
> Zookeeper. If I look at Zookeeper directly, I also see matching sets.
> 
> Does anybody have any idea what could cause this? What's the most
> reliable way to get this data? Kafka or Zookeeper?
> 
> Any idea why we are seeing this? And if it's not a bug in the reporting,
> what could have caused the replicas to not be in-sync (and how do we
> trigger them to catch up? They don't seem to do it automatically).
> 
> Thanks!
> 
> Flo
> 
> [1]: https://github.com/Shopify/sarama

Reply via email to