Uploaded image for project: 'AMQ Streams'
  1. AMQ Streams
  2. ENTMQST-1652

COORDINATOR_NOT_AVAILABLE with single node cluster

    XMLWordPrintable

    Details

    • Type: Enhancement
    • Status: Closed
    • Priority: Minor
    • Resolution: Done
    • Affects Version/s: 1.3.0.GA
    • Fix Version/s: 1.4.0.GA
    • Component/s: kafka-broker
    • Labels:
      None

      Description

      When using single node cluster, consumer groups are unable to retrieve messages from a topic because, by default, we have "offsets.topic.replication.factor = 3" and so "__consumer_offsets" internal topic can't be created.

      To make it work you need to set the following values at the broker level:

      • offsets.topic.replication.factor = 1
      • transaction.state.log.replication.factor = 1
      • transaction.state.log.min.isr = 1

      When this happens, the application shows error=COORDINATOR_NOT_AVAILABLE only at DEBUG level. The overall application behavior is much like when there is no data. We should at least add some WARN level logging if the RF for the internal topics is < the Kafka replicas.

        Attachments

          Activity

            People

            Assignee:
            Unassigned Unassigned
            Reporter:
            fvaleri Federico Valeri
            Tester:
            Jakub Stejskal Jakub Stejskal
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: