You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Mark Payne (JIRA)" <ji...@apache.org> on 2016/07/29 13:14:20 UTC

[jira] [Created] (NIFI-2431) When a new node joins cluster, it can be elected Cluster Coordinator even if its flow is different than cluster's

Mark Payne created NIFI-2431:
--------------------------------

             Summary: When a new node joins cluster, it can be elected Cluster Coordinator even if its flow is different than cluster's
                 Key: NIFI-2431
                 URL: https://issues.apache.org/jira/browse/NIFI-2431
             Project: Apache NiFi
          Issue Type: Bug
          Components: Core Framework
    Affects Versions: 1.0.0
            Reporter: Mark Payne
            Assignee: Mark Payne
            Priority: Blocker
             Fix For: 1.0.0


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.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)