Uploaded image for project: 'Apache NiFi'
  1. Apache NiFi
  2. NIFI-2419 Node could be elected Cluster Coordinator when disconnected from cluster
  3. NIFI-2431

When a new node joins cluster, it can be elected Cluster Coordinator even if its flow is different than cluster's

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Blocker
    • Resolution: Fixed
    • 1.0.0
    • 1.0.0, 1.0.0-Beta
    • Core Framework
    • None

    Description

      I have a 3 node cluster. I started 2 out of the three. I then removed the flow from the third node and started the third node, expecting it to inherit the flow from the cluster. However, when it started up, it was elected Cluster Coordinator before inheriting the flow. As a result, it determined that its flow (the empty flow) was correct. The other two nodes were then dropped from the cluster for having incompatible flows.

      The desired behavior is that the third node will not become Cluster Coordinator if a cluster already exists with an agreed-upon flow.

      Attachments

        Issue Links

          Activity

            People

              joewitt Joe Witt
              markap14 Mark Payne
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: