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

Failover in a replicated Cluster does not work

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Cannot Reproduce
    • 0.11.0.0
    • None
    • core
    • None
    • Linux, Mac OSX

    Description

      Failover does not work in a cluster with 3 nodes and a replicated topic with factor 3.

      You can reproduce it als follows: Setup 3 Kafka Nodes and 1 Zookeeper. Than create a topic with factor 3. Start a consumer. Stop a node. Write to the topic. Now you get warnings that the client can not connect to a broker. The consumer does not receive any messages.

      The same setup works like a charm with 0.10.2.1.

      Broker Config:

      {{broker.id=1
      listeners=PLAINTEXT://:9091
      log.dirs=cluster/logs/node-1

      broker.id=2
      listeners=PLAINTEXT://:9092
      log.dirs=cluster/logs/node-2

      broker.id=3
      listeners=PLAINTEXT://:9093
      log.dirs=cluster/logs/node-3}}

      Rest of the config is from the distribution.

      Producer and consumer config: see attached files

      Log Consumer:
      2017-07-12 16:15:26 WARN ConsumerCoordinator:649 - Auto-commit of offsets {produktion-0=OffsetAndMetadata{offset=10, metadata=''}} failed for group a: Offset commit failed with a retriable exception. You should retry committing offsets. The underlying error was: The coordinator is not available.
      2017-07-12 16:15:26 WARN NetworkClient:588 - Connection to node 2147483645 could not be established. Broker may not be available.
      2017-07-12 16:15:26 WARN NetworkClient:588 - Connection to node 2 could not be established. Broker may not be available.

      Log Producer:
      2017-07-12 16:15:32 WARN NetworkClient:588 - Connection to node -1 could not be established. Broker may not be available.

      Attachments

        1. broker_zookeeper_configs.zip
          11 kB
          M. Manna
        2. Stress Test Windows.xlsx
          9 kB
          M. Manna
        3. test_project_files.zip
          18 kB
          M. Manna
        4. SimpleConsumer.java
          2 kB
          Thomas Bayer
        5. SimpleProducer.java
          2 kB
          Thomas Bayer

        Activity

          People

            Unassigned Unassigned
            tubayer Thomas Bayer
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: