Skip to content

Instantly share code, notes, and snippets.

@Poogles
Last active July 25, 2016 16:04
Show Gist options
  • Save Poogles/bca1c49c3e0d9d185472d084306403eb to your computer and use it in GitHub Desktop.
Save Poogles/bca1c49c3e0d9d185472d084306403eb to your computer and use it in GitHub Desktop.
Null Pointer on Mirror maker thread failure due to (kafka.tools.MirrorMaker$MirrorMakerThread)
Jul 25 13:15:52 eu1-kafka-pix-1 systemd[1]: Started kafka-mirror.
Jul 25 13:15:53 eu1-kafka-pix-1 kafka-run-class.sh[10588]: [2016-07-25 13:15:53,620] WARN block.on.buffer.full config is deprecated and will be removed soon. Please use max.block.ms (org.apache.kafka.clients.producer.KafkaProducer)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: [2016-07-25 13:15:55,823] WARN Fetching topic metadata with correlation id 0 for topics [Set(topic1, topic2, topic3... etc)] from broker [BrokerEndPoint(3,broker-3,9092)] failed (kafka.client.ClientUtils$)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: java.nio.channels.ClosedChannelException
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.network.BlockingChannel.send(BlockingChannel.scala:110)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.producer.SyncProducer.liftedTree1$1(SyncProducer.scala:75)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.producer.SyncProducer.kafka$producer$SyncProducer$$doSend(SyncProducer.scala:74)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.producer.SyncProducer.send(SyncProducer.scala:119)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.client.ClientUtils$.fetchTopicMetadata(ClientUtils.scala:59)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.client.ClientUtils$.fetchTopicMetadata(ClientUtils.scala:94)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.consumer.ConsumerFetcherManager$LeaderFinderThread.doWork(ConsumerFetcherManager.scala:66)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.utils.ShutdownableThread.run(ShutdownableThread.scala:63)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: [2016-07-25 13:15:55,824] WARN Fetching topic metadata with correlation id 0 for topics [Set(topic1, topic2, topic3... etc)] from broker [BrokerEndPoint(2,broker-2,9092)] failed (kafka.client.ClientUtils$)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: java.nio.channels.ClosedChannelException
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.network.BlockingChannel.send(BlockingChannel.scala:110)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.producer.SyncProducer.liftedTree1$1(SyncProducer.scala:75)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.producer.SyncProducer.kafka$producer$SyncProducer$$doSend(SyncProducer.scala:74)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.producer.SyncProducer.send(SyncProducer.scala:119)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.client.ClientUtils$.fetchTopicMetadata(ClientUtils.scala:59)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.client.ClientUtils$.fetchTopicMetadata(ClientUtils.scala:94)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.consumer.ConsumerFetcherManager$LeaderFinderThread.doWork(ConsumerFetcherManager.scala:66)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.utils.ShutdownableThread.run(ShutdownableThread.scala:63)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: [2016-07-25 13:15:55,834] WARN Fetching topic metadata with correlation id 0 for topics [Set(topic1, topic2, topic3... etc)] from broker [BrokerEndPoint(3,broker-3,9092)] failed (kafka.client.ClientUtils$)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: java.nio.channels.ClosedChannelException
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.network.BlockingChannel.send(BlockingChannel.scala:110)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.producer.SyncProducer.liftedTree1$1(SyncProducer.scala:75)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.producer.SyncProducer.kafka$producer$SyncProducer$$doSend(SyncProducer.scala:74)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.producer.SyncProducer.send(SyncProducer.scala:119)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.client.ClientUtils$.fetchTopicMetadata(ClientUtils.scala:59)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.client.ClientUtils$.fetchTopicMetadata(ClientUtils.scala:94)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.consumer.ConsumerFetcherManager$LeaderFinderThread.doWork(ConsumerFetcherManager.scala:66)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.utils.ShutdownableThread.run(ShutdownableThread.scala:63)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: [2016-07-25 13:15:55,835] WARN Fetching topic metadata with correlation id 0 for topics [Set(topic1, topic2, topic3... etc)] from broker [BrokerEndPoint(1,broker-1,9092)] failed (kafka.client.ClientUtils$)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: java.nio.channels.ClosedChannelException
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.network.BlockingChannel.send(BlockingChannel.scala:110)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.producer.SyncProducer.liftedTree1$1(SyncProducer.scala:75)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.producer.SyncProducer.kafka$producer$SyncProducer$$doSend(SyncProducer.scala:74)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.producer.SyncProducer.send(SyncProducer.scala:119)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.client.ClientUtils$.fetchTopicMetadata(ClientUtils.scala:59)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.client.ClientUtils$.fetchTopicMetadata(ClientUtils.scala:94)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.consumer.ConsumerFetcherManager$LeaderFinderThread.doWork(ConsumerFetcherManager.scala:66)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.utils.ShutdownableThread.run(ShutdownableThread.scala:63)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: [2016-07-25 13:15:55,853] WARN Fetching topic metadata with correlation id 0 for topics [Set(topic1, topic2, topic3... etc)] from broker [BrokerEndPoint(2,broker-2,9092)] failed (kafka.client.ClientUtils$)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: java.nio.channels.ClosedChannelException
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.network.BlockingChannel.send(BlockingChannel.scala:110)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.producer.SyncProducer.liftedTree1$1(SyncProducer.scala:75)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.producer.SyncProducer.kafka$producer$SyncProducer$$doSend(SyncProducer.scala:74)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.producer.SyncProducer.send(SyncProducer.scala:119)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.client.ClientUtils$.fetchTopicMetadata(ClientUtils.scala:59)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.client.ClientUtils$.fetchTopicMetadata(ClientUtils.scala:94)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.consumer.ConsumerFetcherManager$LeaderFinderThread.doWork(ConsumerFetcherManager.scala:66)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.utils.ShutdownableThread.run(ShutdownableThread.scala:63)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: [2016-07-25 13:15:55,861] WARN Fetching topic metadata with correlation id 0 for topics [Set(topic1, topic2, topic3... etc)] from broker [BrokerEndPoint(1,broker-1,9092)] failed (kafka.client.ClientUtils$)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: java.nio.channels.ClosedChannelException
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.network.BlockingChannel.send(BlockingChannel.scala:110)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.producer.SyncProducer.liftedTree1$1(SyncProducer.scala:75)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.producer.SyncProducer.kafka$producer$SyncProducer$$doSend(SyncProducer.scala:74)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.producer.SyncProducer.send(SyncProducer.scala:119)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.client.ClientUtils$.fetchTopicMetadata(ClientUtils.scala:59)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.client.ClientUtils$.fetchTopicMetadata(ClientUtils.scala:94)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.consumer.ConsumerFetcherManager$LeaderFinderThread.doWork(ConsumerFetcherManager.scala:66)
Jul 25 13:15:55 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.utils.ShutdownableThread.run(ShutdownableThread.scala:63)
Jul 25 13:15:57 eu1-kafka-pix-1 kafka-run-class.sh[10588]: [2016-07-25 13:15:57,710] FATAL [mirrormaker-thread-0] Mirror maker thread failure due to (kafka.tools.MirrorMaker$MirrorMakerThread)
Jul 25 13:15:57 eu1-kafka-pix-1 kafka-run-class.sh[10588]: java.lang.NullPointerException
Jul 25 13:15:57 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.message.ByteBufferBackedInputStream.read(ByteBufferBackedInputStream.scala:33)
Jul 25 13:15:57 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at org.xerial.snappy.SnappyInputStream.readHeader(SnappyInputStream.java:79)
Jul 25 13:15:57 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at org.xerial.snappy.SnappyInputStream.<init>(SnappyInputStream.java:58)
Jul 25 13:15:57 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.message.CompressionFactory$.apply(CompressionFactory.scala:49)
Jul 25 13:15:57 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.message.ByteBufferMessageSet$$anon$1.<init>(ByteBufferMessageSet.scala:67)
Jul 25 13:15:57 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.message.ByteBufferMessageSet$.deepIterator(ByteBufferMessageSet.scala:64)
Jul 25 13:15:57 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.message.ByteBufferMessageSet$$anon$2.makeNextOuter(ByteBufferMessageSet.scala:206)
Jul 25 13:15:57 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.message.ByteBufferMessageSet$$anon$2.makeNext(ByteBufferMessageSet.scala:219)
Jul 25 13:15:57 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.message.ByteBufferMessageSet$$anon$2.makeNext(ByteBufferMessageSet.scala:173)
Jul 25 13:15:57 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.utils.IteratorTemplate.maybeComputeNext(IteratorTemplate.scala:66)
Jul 25 13:15:57 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.utils.IteratorTemplate.hasNext(IteratorTemplate.scala:58)
Jul 25 13:15:57 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.utils.IteratorTemplate.next(IteratorTemplate.scala:38)
Jul 25 13:15:57 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.consumer.ConsumerIterator.makeNext(ConsumerIterator.scala:94)
Jul 25 13:15:57 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.consumer.ConsumerIterator.makeNext(ConsumerIterator.scala:33)
Jul 25 13:15:57 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.utils.IteratorTemplate.maybeComputeNext(IteratorTemplate.scala:66)
Jul 25 13:15:57 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.utils.IteratorTemplate.hasNext(IteratorTemplate.scala:58)
Jul 25 13:15:57 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.tools.MirrorMaker$MirrorMakerOldConsumer.hasData(MirrorMaker.scala:483)
Jul 25 13:15:57 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.tools.MirrorMaker$MirrorMakerThread.run(MirrorMaker.scala:394)
Jul 25 13:15:57 eu1-kafka-pix-1 kafka-run-class.sh[10588]: [2016-07-25 13:15:57,840] FATAL [mirrormaker-thread-1] Mirror maker thread failure due to (kafka.tools.MirrorMaker$MirrorMakerThread)
Jul 25 13:15:57 eu1-kafka-pix-1 kafka-run-class.sh[10588]: java.lang.NullPointerException
Jul 25 13:15:57 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.message.ByteBufferBackedInputStream.read(ByteBufferBackedInputStream.scala:33)
Jul 25 13:15:57 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at org.xerial.snappy.SnappyInputStream.readHeader(SnappyInputStream.java:79)
Jul 25 13:15:57 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at org.xerial.snappy.SnappyInputStream.<init>(SnappyInputStream.java:58)
Jul 25 13:15:57 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.message.CompressionFactory$.apply(CompressionFactory.scala:49)
Jul 25 13:15:57 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.message.ByteBufferMessageSet$$anon$1.<init>(ByteBufferMessageSet.scala:67)
Jul 25 13:15:57 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.message.ByteBufferMessageSet$.deepIterator(ByteBufferMessageSet.scala:64)
Jul 25 13:15:57 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.message.ByteBufferMessageSet$$anon$2.makeNextOuter(ByteBufferMessageSet.scala:206)
Jul 25 13:15:57 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.message.ByteBufferMessageSet$$anon$2.makeNext(ByteBufferMessageSet.scala:219)
Jul 25 13:15:57 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.message.ByteBufferMessageSet$$anon$2.makeNext(ByteBufferMessageSet.scala:173)
Jul 25 13:15:57 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.utils.IteratorTemplate.maybeComputeNext(IteratorTemplate.scala:66)
Jul 25 13:15:57 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.utils.IteratorTemplate.hasNext(IteratorTemplate.scala:58)
Jul 25 13:15:57 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.utils.IteratorTemplate.next(IteratorTemplate.scala:38)
Jul 25 13:15:57 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.consumer.ConsumerIterator.makeNext(ConsumerIterator.scala:94)
Jul 25 13:15:57 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.consumer.ConsumerIterator.makeNext(ConsumerIterator.scala:33)
Jul 25 13:15:57 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.utils.IteratorTemplate.maybeComputeNext(IteratorTemplate.scala:66)
Jul 25 13:15:57 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.utils.IteratorTemplate.hasNext(IteratorTemplate.scala:58)
Jul 25 13:15:57 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.tools.MirrorMaker$MirrorMakerOldConsumer.hasData(MirrorMaker.scala:483)
Jul 25 13:15:57 eu1-kafka-pix-1 kafka-run-class.sh[10588]: at kafka.tools.MirrorMaker$MirrorMakerThread.run(MirrorMaker.scala:394)
Jul 25 13:15:58 eu1-kafka-pix-1 kafka-run-class.sh[10588]: [2016-07-25 13:15:58,064] FATAL [mirrormaker-thread-0] Mirror maker thread exited abnormally, stopping the whole mirror maker. (kafka.tools.MirrorMaker$MirrorMakerThread)
Jul 25 13:16:00 eu1-kafka-pix-1 systemd[1]: kafka-mirror.service: Main process exited, code=exited, status=255/n/a
Jul 25 13:16:00 eu1-kafka-pix-1 systemd[1]: kafka-mirror.service: Unit entered failed state.
Jul 25 13:16:00 eu1-kafka-pix-1 systemd[1]: kafka-mirror.service: Failed with result 'exit-code'.
## Consumer
zookeeper.connect=localhost:2181
group.id=kmm_mir_production
## Producer
bootstrap.servers=broker-1:9092,broker-2:9092,broker-3:9092,broker-4:9092,broker-5:9092
key.serializer=org.apache.kafka.common.serialization.ByteArraySerializer
value.serializer=org.apache.kafka.common.serialization.ByteArraySerializer
compression.type=snappy
$ uname -a
Linux eu1-kafka-pix-1 4.4.0-31-generic #50-Ubuntu SMP Wed Jul 13 00:07:12 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
$ dpkg -s openjdk-8-jre
Package: openjdk-8-jre
Status: install ok installed
Priority: optional
Section: java
Installed-Size: 252
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Architecture: amd64
Multi-Arch: same
Source: openjdk-8
Version: 8u91-b14-0ubuntu4~16.04.1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment