Uploaded image for project: 'Ambari'
  1. Ambari
  2. AMBARI-11634

Kafka Service Check completes successfully however the stdout indicates an error creating a previously created topic

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Critical
    • Resolution: Fixed
    • None
    • 2.2.0
    • None
    • None
    • ambari-2.1.0-854, hdp-2.3.0.0-2216, sles11sp3

    Description

      The Kafka Service Check is consistently "passing" yet the stdout indicates a failure due to Kafka attempting to create the topic named 'test' which already exists.

      Stdout as seen in Ambari for the Kafka Service Check operation:
      stdout:

      False
      2015-06-02 18:20:22,792 - Running kafka create topic command: source /usr/hdp/current/kafka-broker/config/kafka-env.sh ; /usr/hdp/current/kafka-broker//bin/kafka-topics.sh --zookeeper piripiri1.labs.teradata.com:2181,piripiri3.labs.teradata.com:2181,piripiri2.labs.teradata.com:2181 --create --topic ambari_kafka_service_check --partitions 1 --replication-factor 1
      Error while executing topic command Topic "ambari_kafka_service_check" already exists.
      kafka.common.TopicExistsException: Topic "ambari_kafka_service_check" already exists.
      	at kafka.admin.AdminUtils$.createOrUpdateTopicPartitionAssignmentPathInZK(AdminUtils.scala:248)
      	at kafka.admin.AdminUtils$.createTopic(AdminUtils.scala:233)
      	at kafka.admin.TopicCommand$.createTopic(TopicCommand.scala:92)
      	at kafka.admin.TopicCommand$.main(TopicCommand.scala:54)
      	at kafka.admin.TopicCommand.main(TopicCommand.scala)
      

      Attachments

        1. AMBARI-11634.patch
          3 kB
          Jaimin Jetly

        Issue Links

          Activity

            People

              sriharsha Harsha
              zmarsh13 Zack Marsh
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: