Thanks Robert,

For #2 Yes Robert, I am using kafka-server-stop.sh script to stop Brokers
and it all resides on same Host with different port.

Is there any way to avoid/prevent shutdown of all brokers ?

Thanks for you kind response!




On Mon, Jun 2, 2014 at 10:37 PM, Robert Hodges <berkeleybob2...@gmail.com>
wrote:

> Hi Rafeeq,
>
> With respect to question #2, are you stopping brokers using
> kafka-server-stop.sh and are they all on a single host?  If so, the script
> finds anything that looks like a Kafka server and should knock out all the
> brokers at once.  If your cluster runs across multiple hosts something else
> is going on.
>
> Cheers, Robert
>
> p.s., Same thing applies for the zookeeper-server-stop.sh script.
>
>
> On Mon, Jun 2, 2014 at 10:23 AM, rafeeq s <rafeeq.ec...@gmail.com> wrote:
>
> > Hi
> >
> > I am using kafka 0.8.1 version and facing frequent issue when *kafka
> > broker*
> > startup/restart  such as:
> >
> > *1.Whenever Kafka Broker restarted it gets  shutdown and throws following
> > error in all Broker nodes.*
> >
> > java.io.EOFException: Received -1 when reading from channel, socket has
> > likely been closed.
> >         at kafka.utils.Utils$.read(Utils.scala:376)
> >         at
> >
> >
> kafka.network.BoundedByteBufferReceive.readFrom(BoundedByteBufferReceive.scala:67)
> >         at
> > kafka.network.Receive$class.readCompletely(Transmission.scala:56)
> >         at
> >
> >
> kafka.network.BoundedByteBufferReceive.readCompletely(BoundedByteBufferReceive.scala:29)
> >         at
> kafka.network.BlockingChannel.receive(BlockingChannel.scala:100)
> >         at
> > kafka.consumer.SimpleConsumer.liftedTree1$1(SimpleConsumer.scala:81)
> >         at
> >
> >
> kafka.consumer.SimpleConsumer.kafka$consumer$SimpleConsumer$$sendRequest(SimpleConsumer.scala:71)
> >         at
> >
> >
> kafka.consumer.SimpleConsumer$$anonfun$fetch$1$$anonfun$apply$mcV$sp$1.apply$mcV$sp(SimpleConsumer.scala:109)
> >         at
> >
> >
> kafka.consumer.SimpleConsumer$$anonfun$fetch$1$$anonfun$apply$mcV$sp$1.apply(SimpleConsumer.scala:109)
> >         at
> >
> >
> kafka.consumer.SimpleConsumer$$anonfun$fetch$1$$anonfun$apply$mcV$sp$1.apply(SimpleConsumer.scala:109)
> >         at kafka.metrics.KafkaTimer.time(KafkaTimer.scala:33)
> >         at
> >
> >
> kafka.consumer.SimpleConsumer$$anonfun$fetch$1.apply$mcV$sp(SimpleConsumer.scala:108)
> >         at
> >
> >
> kafka.consumer.SimpleConsumer$$anonfun$fetch$1.apply(SimpleConsumer.scala:108)
> >         at
> >
> >
> kafka.consumer.SimpleConsumer$$anonfun$fetch$1.apply(SimpleConsumer.scala:108)
> >         at kafka.metrics.KafkaTimer.time(KafkaTimer.scala:33)
> >         at kafka.consumer.SimpleConsumer.fetch(SimpleConsumer.scala:107)
> >         at
> >
> >
> kafka.server.AbstractFetcherThread.processFetchRequest(AbstractFetcherThread.scala:96)
> >         at
> > kafka.server.AbstractFetcherThread.doWork(AbstractFetcherThread.scala:88)
> >         at
> kafka.utils.ShutdownableThread.run(ShutdownableThread.scala:51)
> > *or Some time it throws below error: *
> > ERROR [KafkaApi-151] Error while fetching metadata for partition
> [BACKUP,1]
> > (kafka.server.KafkaApis)
> > kafka.common.ReplicaNotAvailableException
> >         at
> > kafka.server.KafkaApis$$anonfun$20$$anonfun$23.apply(KafkaApis.scala:589)
> >         at
> > kafka.server.KafkaApis$$anonfun$20$$anonfun$23.apply(KafkaApis.scala:574)
> >         at
> >
> >
> scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:233)
> >         at
> >
> >
> scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:233)
> >
> >
> > *2.If  I stop single kafka broker, it will shutdown all other brokers in
> > the cluster ?*
> >
> > When I try to stop single kafka Broker ,it terminates all other kafka
> > brokers.
> >
> > Any guess why all kafka broker nodes get terminated on stop of single
> > Broker ?
> >
> > Thanks in advance , your answer will save my time.
> >
>

Reply via email to