You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Peter Wicks (JIRA)" <ji...@apache.org> on 2019/01/09 18:37:00 UTC

[jira] [Created] (NIFI-5940) Cluster Node Offload Hangs if any RPG on flow is Disabled

Peter Wicks created NIFI-5940:
---------------------------------

             Summary: Cluster Node Offload Hangs if any RPG on flow is Disabled
                 Key: NIFI-5940
                 URL: https://issues.apache.org/jira/browse/NIFI-5940
             Project: Apache NiFi
          Issue Type: Bug
          Components: Core Framework
            Reporter: Peter Wicks
            Assignee: Peter Wicks


If any Remote Process Group on the flow is disabled when a user starts a node Offload, then offload fails.

This is because the Offload process tries to turn off all Remote Process Group's, even if they are already disabled.

2019-01-09 17:22:00,823 ERROR [Offload Flow Files from Node] org.apache.nifi.NiFi An Unknown Error Occurred in Thread Thread[Offload Flow Files from Node,5,main]: java.lang.IllegalStateException: 33a4935b-5800-360d-9250-2179e3ef5efe is not transmitting

2019-01-09 17:22:00,823 ERROR [Offload Flow Files from Node] org.apache.nifi.NiFi

java.lang.IllegalStateException: 33a4935b-5800-360d-9250-2179e3ef5efe is not transmitting

                at org.apache.nifi.remote.StandardRemoteProcessGroup.verifyCanStopTransmitting(StandardRemoteProcessGroup.java:1333)

                at org.apache.nifi.remote.StandardRemoteProcessGroup.stopTransmitting(StandardRemoteProcessGroup.java:1036)

                at java.util.ArrayList.forEach(ArrayList.java:1249)

                at org.apache.nifi.controller.StandardFlowService.offload(StandardFlowService.java:706)

                at org.apache.nifi.controller.StandardFlowService.handleOffloadRequest(StandardFlowService.java:688)

                at org.apache.nifi.controller.StandardFlowService.access$400(StandardFlowService.java:105)

                at org.apache.nifi.controller.StandardFlowService$3.run(StandardFlowService.java:428)

                at java.lang.Thread.run(Thread.java:745)



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