Hi,
I have a two-node Kafka cluster where I had lost one of the nodes, so I had
to re-clone it from the other and since then I have problems with the
original node.

I went and reseted the whole cluster, deleted the kafka data folders,
removed /config, /admin, /brokers, /consumers, /controller and
/controller_epoch from ZooKeeper, still when I create a new, replicated
topic on this empty cluster the same node start throwing the following
error:


Mon Nov 23 15:06:51 UTC 2015: [2015-11-23 15:06:50,532] ERROR
[ReplicaFetcherThread-0-0], Error for partition [test,0] to broker
0:class kafka.common.UnknownException
(kafka.server.ReplicaFetcherThread)
Mon Nov 23 15:06:51 UTC 2015: [2015-11-23 15:06:50,532] WARN [Replica
Manager on Broker 1]: Fetch request with correlation id 6210 from
client ReplicaFetcherThread-0-0 on partition [test,0] failed due to
Leader not local for partition [test,0] on broker 1
(kafka.server.ReplicaManager)
Mon Nov 23 15:06:51 UTC 2015: [2015-11-23 15:06:50,532] ERROR
[KafkaApi-1] error when handling request Name: FetchRequest; Version:
0; CorrelationId: 6210; ClientId: ReplicaFetcherThread-0-0; ReplicaId:
1; MaxWait: 500 ms; MinBytes: 1 bytes; RequestInfo: [test,0] ->
PartitionFetchInfo(0,1048576) (kafka.server.KafkaApis)
Mon Nov 23 15:06:51 UTC 2015: kafka.common.KafkaException: Should not
set log end offset on partition [test,0]'s local replica 1
Mon Nov 23 15:06:51 UTC 2015: at
kafka.cluster.Replica.logEndOffset_$eq(Replica.scala:52)
Mon Nov 23 15:06:51 UTC 2015: at
kafka.server.ReplicaManager.updateReplicaLEOAndPartitionHW(ReplicaManager.scala:569)
Mon Nov 23 15:06:51 UTC 2015: at
kafka.server.KafkaApis$$anonfun$recordFollowerLogEndOffsets$2.apply(KafkaApis.scala:388)
Mon Nov 23 15:06:51 UTC 2015: at
kafka.server.KafkaApis$$anonfun$recordFollowerLogEndOffsets$2.apply(KafkaApis.scala:386)
Mon Nov 23 15:06:51 UTC 2015: at
scala.collection.MapLike$MappedValues$$anonfun$foreach$3.apply(MapLike.scala:245)
Mon Nov 23 15:06:51 UTC 2015: at
scala.collection.MapLike$MappedValues$$anonfun$foreach$3.apply(MapLike.scala:245)
Mon Nov 23 15:06:51 UTC 2015: at
scala.collection.TraversableLike$WithFilter$$anonfun$foreach$1.apply(TraversableLike.scala:772)
Mon Nov 23 15:06:51 UTC 2015: at
scala.collection.immutable.Map$Map1.foreach(Map.scala:109)
Mon Nov 23 15:06:51 UTC 2015: at
scala.collection.TraversableLike$WithFilter.foreach(TraversableLike.scala:771)
Mon Nov 23 15:06:51 UTC 2015: at
scala.collection.MapLike$MappedValues.foreach(MapLike.scala:245)
Mon Nov 23 15:06:51 UTC 2015: at
kafka.server.KafkaApis.recordFollowerLogEndOffsets(KafkaApis.scala:386)
Mon Nov 23 15:06:51 UTC 2015: at
kafka.server.KafkaApis.handleFetchRequest(KafkaApis.scala:351)
Mon Nov 23 15:06:51 UTC 2015: at
kafka.server.KafkaApis.handle(KafkaApis.scala:60)
Mon Nov 23 15:06:51 UTC 2015: at
kafka.server.KafkaRequestHandler.run(KafkaRequestHandler.scala:59)
Mon Nov 23 15:06:51 UTC 2015: at java.lang.Thread.run(Thread.java:701)


Any idea what is wrong here?

Reply via email to