question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Validating Kafka components always kills the Meta pod

See original GitHub issue

This is a…


[ ] Feature request
[ ] Regression (a behavior that used to work and stopped working in a new release)
[X] Bug report  
[ ] Documentation issue or request

Description

Trying to configure kafka component to AMQ Streams in the same cluster, but always throws OutOfMemoryError.

`2018-12-20 20:27:17.698 INFO 1 — [ XNIO-3 task-1] o.a.k.clients.admin.AdminClientConfig : AdminClientConfig values:

| bootstrap.servers = [my-cluster-kafka-bootstrap.streams.svc:9091]   | client.id =   | connections.max.idle.ms = 10000   | metadata.max.age.ms = 300000   | metric.reporters = []   | metrics.num.samples = 2   | metrics.recording.level = INFO   | metrics.sample.window.ms = 30000   | receive.buffer.bytes = 65536   | reconnect.backoff.max.ms = 1000   | reconnect.backoff.ms = 50   | request.timeout.ms = 5000   | retries = 5   | retry.backoff.ms = 100   | sasl.client.callback.handler.class = null   | sasl.jaas.config = null   | sasl.kerberos.kinit.cmd = /usr/bin/kinit   | sasl.kerberos.min.time.before.relogin = 60000   | sasl.kerberos.service.name = null   | sasl.kerberos.ticket.renew.jitter = 0.05   | sasl.kerberos.ticket.renew.window.factor = 0.8   | sasl.login.callback.handler.class = null   | sasl.login.class = null   | sasl.login.refresh.buffer.seconds = 300   | sasl.login.refresh.min.period.seconds = 60   | sasl.login.refresh.window.factor = 0.8   | sasl.login.refresh.window.jitter = 0.05   | sasl.mechanism = GSSAPI   | security.protocol = PLAINTEXT   | send.buffer.bytes = 131072   | ssl.cipher.suites = null   | ssl.enabled.protocols = [TLSv1.2, TLSv1.1, TLSv1]   | ssl.endpoint.identification.algorithm = https   | ssl.key.password = null   | ssl.keymanager.algorithm = SunX509   | ssl.keystore.location = null   | ssl.keystore.password = null   | ssl.keystore.type = JKS   | ssl.protocol = TLS   | ssl.provider = null   | ssl.secure.random.implementation = null   | ssl.trustmanager.algorithm = PKIX   | ssl.truststore.location = null   | ssl.truststore.password = null   | ssl.truststore.type = JKS   |     | 2018-12-20 20:27:17.970 INFO 1 — [ XNIO-3 task-1] o.a.kafka.common.utils.AppInfoParser : Kafka version : 2.0.0   | 2018-12-20 20:27:17.970 INFO 1 — [ XNIO-3 task-1] o.a.kafka.common.utils.AppInfoParser : Kafka commitId : 3402a8361b734732

2018-12-20 20:29:51.370 INFO 1 — [ XNIO-3 task-1] o.a.kafka.common.utils.AppInfoParser : Kafka version : 2.0.0

| 2018-12-20 20:29:51.370 INFO 1 — [ XNIO-3 task-1] o.a.kafka.common.utils.AppInfoParser : Kafka commitId : 3402a8361b734732   | Terminating due to java.lang.OutOfMemoryError: Java heap space`

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Comments:15 (9 by maintainers)

github_iconTop GitHub Comments

1reaction
weimeilin79commented, Dec 21, 2018

@heiko-braun I can’t even get that far, I was just trying to configure the Connection… It META keeps dying when I hit validate

0reactions
KurtStamcommented, Jun 18, 2019

Everyone on this thread should upvote https://issues.apache.org/jira/browse/KAFKA-4090

Read more comments on GitHub >

github_iconTop Results From Across the Web

Kafka Administration Using Command Line Tools | 6.3.x
Validates that all replicas for a set of topics have the same data. This tool is a “heavy duty” version of the ISR...
Read more >
Documentation - Apache Kafka
A topic is a category or feed name to which records are published. Topics in Kafka are always multi-subscriber; that is, a topic...
Read more >
Using Strimzi (0.19.0)
Strimzi simplifies the process of running Apache Kafka in a Kubernetes cluster. This guide provides instructions for configuring Kafka components and using ...
Read more >
Configuring cluster memory to meet container memory and ...
OpenShift Container Platform may evict a pod from its node when the node's memory is exhausted. Depending on the extent of memory exhaustion,...
Read more >
Using AMQ Streams on OpenShift - Red Hat Customer Portal
Configuring pod anti-affinity in Kafka components ... AMQ Streams will not perform any validation that the requested hosts are available; you must ensure ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found