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

Multiple Aggregate Alerts For JournalNode Exist With Some Being Incorrect

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Critical
    • Resolution: Fixed
    • 2.0.0
    • trunk, 2.4.1
    • ambari-server
    • None

    Description

      When a cluster is being created initially, there are many new alert instances being generated concurrently. This can lead to a race condition where certain alert types, such as aggregate alerts, fire several events and end up creating duplicate alert instances.

      Although aggregate alerts are the most common, the flaw is in the alert listener since it never guarantees uniqueness even though it supports concurrent events.

      This problem is mainly encountered when the cluster is initially created, and therefore a solution shouldn't impact the rest of the cluster's lifetime. In other words, we shouldn't cause a degradation the other 99.9% of the time in order to fix this problem.

      Attachments

        1. AMBARI-18271.patch
          28 kB
          Jonathan Hurley

        Issue Links

          Activity

            People

              jonathanhurley Jonathan Hurley
              jonathanhurley Jonathan Hurley
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: