Uploaded image for project: 'Kafka'
  1. Kafka
  2. KAFKA-7100

kafka.tools.GetOffsetShell with enable Kerberos Security on Kafka1.0

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Duplicate
    • 1.0.1
    • None
    • None
    • None

    Description

      Hi All,

      I enabled the Kerberos Authentication on Kafka 1.0. When I try to kafka-run-class.sh kafka.tools.GetOffsetShell --broker-list <ip>:<port> --topic <topic_name> --time -1, It hits error. Here are the Error,

      [kafka@KLBIRKFKI1 kafka_2.11-1.0.1]$ bin/kafka-run-class.sh kafka.tools.GetOffsetShell --broker-list klbirkfki1:9092 --topic abdullah --time -1

      [2018-06-26 12:59:00,058] WARN Fetching topic metadata with correlation id 0 for topics [Set(abdullah)] from broker [BrokerEndPoint(0,klbirkfki1,9092)] failed (kafka.client.ClientUtils$)

      java.io.EOFException

              at org.apache.kafka.common.network.NetworkReceive.readFromReadableChannel(NetworkReceive.java:124)

              at kafka.network.BlockingChannel.readCompletely(BlockingChannel.scala:131)

              at kafka.network.BlockingChannel.receive(BlockingChannel.scala:122)

              at kafka.producer.SyncProducer.liftedTree1$1(SyncProducer.scala:82)

              at kafka.producer.SyncProducer.kafka$producer$SyncProducer$$doSend(SyncProducer.scala:79)

              at kafka.producer.SyncProducer.send(SyncProducer.scala:124)

              at kafka.client.ClientUtils$.fetchTopicMetadata(ClientUtils.scala:63)

              at kafka.client.ClientUtils$.fetchTopicMetadata(ClientUtils.scala:98)

              at kafka.tools.GetOffsetShell$.main(GetOffsetShell.scala:79)

              at kafka.tools.GetOffsetShell.main(GetOffsetShell.scala)

      Exception in thread "main" kafka.common.KafkaException: fetching topic metadata for topics [Set(abdullah)] from broker [ArrayBuffer(BrokerEndPoint(0,klbirkfki1,9092))] failed

              at kafka.client.ClientUtils$.fetchTopicMetadata(ClientUtils.scala:77)

              at kafka.client.ClientUtils$.fetchTopicMetadata(ClientUtils.scala:98)

              at kafka.tools.GetOffsetShell$.main(GetOffsetShell.scala:79)

              at kafka.tools.GetOffsetShell.main(GetOffsetShell.scala)

      Caused by: java.io.EOFException

              at org.apache.kafka.common.network.NetworkReceive.readFromReadableChannel(NetworkReceive.java:124)

              at kafka.network.BlockingChannel.readCompletely(BlockingChannel.scala:131)

              at kafka.network.BlockingChannel.receive(BlockingChannel.scala:122)

              at kafka.producer.SyncProducer.liftedTree1$1(SyncProducer.scala:82)

              at kafka.producer.SyncProducer.kafka$producer$SyncProducer$$doSend(SyncProducer.scala:79)

              at kafka.producer.SyncProducer.send(SyncProducer.scala:124)

              at kafka.client.ClientUtils$.fetchTopicMetadata(ClientUtils.scala:63)

              ... 3 more

      [kafka@KLBIRKFKI1 kafka_2.11-1.0.1]$ bin/kafka-run-class.sh kafka.tools.GetOffsetShell --broker-list klbirkfki1:9092 --topic abdullah --time -1

      [2018-06-26 12:59:00,058] WARN Fetching topic metadata with correlation id 0 for topics [Set(abdullah)] from broker [BrokerEndPoint(0,klbirkfki1,9092)] failed (kafka.client.ClientUtils$)

      java.io.EOFException

              at org.apache.kafka.common.network.NetworkReceive.readFromReadableChannel(NetworkReceive.java:124)

              at kafka.network.BlockingChannel.readCompletely(BlockingChannel.scala:131)

              at kafka.network.BlockingChannel.receive(BlockingChannel.scala:122)

              at kafka.producer.SyncProducer.liftedTree1$1(SyncProducer.scala:82)

              at kafka.producer.SyncProducer.kafka$producer$SyncProducer$$doSend(SyncProducer.scala:79)

              at kafka.producer.SyncProducer.send(SyncProducer.scala:124)

              at kafka.client.ClientUtils$.fetchTopicMetadata(ClientUtils.scala:63)

              at kafka.client.ClientUtils$.fetchTopicMetadata(ClientUtils.scala:98)

              at kafka.tools.GetOffsetShell$.main(GetOffsetShell.scala:79)

              at kafka.tools.GetOffsetShell.main(GetOffsetShell.scala)

      Exception in thread "main" kafka.common.KafkaException: fetching topic metadata for topics [Set(abdullah)] from broker [ArrayBuffer(BrokerEndPoint(0,klbirkfki1,9092))] failed

              at kafka.client.ClientUtils$.fetchTopicMetadata(ClientUtils.scala:77)

              at kafka.client.ClientUtils$.fetchTopicMetadata(ClientUtils.scala:98)

              at kafka.tools.GetOffsetShell$.main(GetOffsetShell.scala:79)

              at kafka.tools.GetOffsetShell.main(GetOffsetShell.scala)

      Caused by: java.io.EOFException

              at org.apache.kafka.common.network.NetworkReceive.readFromReadableChannel(NetworkReceive.java:124)

              at kafka.network.BlockingChannel.readCompletely(BlockingChannel.scala:131)

              at kafka.network.BlockingChannel.receive(BlockingChannel.scala:122)

              at kafka.producer.SyncProducer.liftedTree1$1(SyncProducer.scala:82)

              at kafka.producer.SyncProducer.kafka$producer$SyncProducer$$doSend(SyncProducer.scala:79)

              at kafka.producer.SyncProducer.send(SyncProducer.scala:124)

              at kafka.client.ClientUtils$.fetchTopicMetadata(ClientUtils.scala:63)

              ... 3 more

       

       

      I am waiting for your support.

       

      Thanks,

      Abdullah.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              apotoraman abdullah toraman
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: