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

kafka-console-consumer.sh should not create zookeeper path when no brokers found and chroot was set in zookeeper.connect

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 0.8.2.1
    • Fix Version/s: 0.9.0.0
    • Component/s: clients
    • Labels:
      None

      Description

      1. set server.properties
      server.properties:
      zookeeper.connect = 192.168.0.10:2181,192.168.0.10:2181,192.168.0.10:2181/kafka

      2 default zookeeepr path:
      [zk: 192.168.0.10:2181(CONNECTED) 10] ls /
      [zookeeper, kafka, storm]

      3.start console consumer use a not exist topic and zookeeper address without chroot.
      [root@stream client_0402]# kafka-console-consumer.sh --zookeeper 192.168.0.10:2181 --topic test --from-beginning
      [2015-04-03 18:15:28,599] WARN [console-consumer-63060_stream-1428056127990-d35ca648], no brokers found when trying to rebalance. (kafka.consumer.ZookeeperConsumerConnector)

      4.then "/consumer" and "/brokers" path was create in zookeeper.

      [zk: 192.168.0.10:2181(CONNECTED) 2] ls /
      [zookeeper, consumers, kafka, storm, brokers]

      so it is a bug. consumer should not create "/consumer" and "/brokers" path .

        Attachments

        1. kafka-2088.1.patch
          1.0 kB
          Zhiqiang He

          Activity

            People

            • Assignee:
              ransom Zhiqiang He
              Reporter:
              ransom Zhiqiang He
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: