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 2018/03/23 18:53:00 UTC

[jira] [Created] (NIFI-5012) Controller Services are not automatically enabled/disabled when joining cluster

Mark Payne created NIFI-5012:
--------------------------------

             Summary: Controller Services are not automatically enabled/disabled when joining cluster
                 Key: NIFI-5012
                 URL: https://issues.apache.org/jira/browse/NIFI-5012
             Project: Apache NiFi
          Issue Type: Bug
          Components: Core Framework
            Reporter: Mark Payne
            Assignee: Mark Payne


If a node is disconnected from the cluster, a user is able to navigate to the disconnected node and stop processors/controller services. Upon re-joining the cluster, the node should inherit the cluster's run state for all components. This works for processors but appears not to enable controller services as expected. To duplicate, we can create a simple flow, as attached in a template.

Disconnect one node from the cluster. Navigate to the disconnected node, disable the CSVReader controller service. Now re-join back to the cluster. When the node rejoins, instead of the Controller Service being enabled, the service is still disabled on this node, and the ConvertRecord processor is invalid as a result. If you navigate to the Controller Services for the Process Group, though, it shows that the service is enabled. As a result, if the ConvertRecord processor is already running when re-joining, it will show as running but still be invalid on one node.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)