[
https://issues.apache.org/jira/browse/KAFKA-5060?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16224570#comment-16224570
]
Romaric Parmentier commented on KAFKA-5060:
-------------------------------------------
Hi Ismael,
Yes we are reporting the same issue.
Unfortunately, when I was starting my consumer, the offset was simply not found
and the rule defined by the option "auto.offset.reset" was applied. The best
option to avoid any problem is to defined this option to "none" once the
consumer has already been started once.
> Offset not found while broker is rebuilding its index after an index
> corruption
> -------------------------------------------------------------------------------
>
> Key: KAFKA-5060
> URL: https://issues.apache.org/jira/browse/KAFKA-5060
> Project: Kafka
> Issue Type: Bug
> Components: consumer
> Affects Versions: 0.10.1.0
> Reporter: Romaric Parmentier
> Priority: Critical
> Labels: reliability
>
> After rebooting our kafka servers to change a configuration, one of my
> consumers running old consumer has fail to find a new leader for a period of
> 15 minutes. The topic has a replication factor of 2.
> When the spare server has finally been found and elected leader, the previous
> consumed offset was not able to be found because the broker was rebuilding
> index.
> So my consumer has decided to follow the configuration auto.offset.reset
> which is pretty bad because the offset will exist 2 minutes later:
> 2017-04-12 14:59:08,568] WARN Found a corrupted index file due to requirement
> failed: Corrupt index found, index file
> (/var/lib/kafka/my_topic-6/00000000130248110337.index) has non-zero size but
> the last offset is 130248110337 which is no larger than the base offset
> 130248110337.}. deleting
> /var/lib/kafka/my_topic-6/00000000130248110337.timeindex,
> /var/lib/kafka/my_topic-6/00000000130248110337.index and rebuilding index...
> (kafka.log.Log)
> [2017-04-12 15:01:41,490] INFO Completed load of log my_topic-6 with 6146 log
> segments and log end offset 130251895436 in 169696 ms (kafka.log.Log)
> Maybe it is handled by the new consumer or there is a some configuration to
> handle this case but I didn't find anything
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)