Simon,

Sorry for the late response here. I believe we encountered and addressed
this issue [1] today. Unfortunately, it just missed being included in
Apache 1.1.0 by a couple days. If you're able to build from source, this
should be fixed in the current master branch. Again sorry for the
inconvenience.

Matt

[1] https://issues.apache.org/jira/browse/NIFI-3129

Ma

On Thu, Oct 27, 2016 at 8:43 AM, Simon Tack <[email protected]> wrote:

> Hello,
>
>
>
> I am running into a problem moving some fairly large flows (40-50
> processors) from a NiFi 1.0.0 standalone instance to an 3-node NiFi 1.0.0
> cluster.  I saved the flows in the standalone instance as templates and
> uploaded the templates to the cluster instance.  When I instantiate the
> template on the cluster instance, I get an error dialog box that says, The
> specified observer identifier already exists.  After a delay of about 30
> seconds, the flow I was trying to instantiate appears, but it has no
> connections.  Here is the only thing I could find in the logs (this was in
> the nifi-user log, ip-addresses removed):
>
>
>
> 2016-10-26 07:32:09,589 INFO [NiFi Web Server-209]
> org.apache.nifi.web.filter.RequestLogger Attempting request for
> (anonymous) POST http://xxx.xxx.xxx.xxx:xxxx/nifi-api/process-groups/
> bf104e19-0157-1000-96a7-b87c2ff614ca/template-instance (source ip:
> yyy.yyy.yyy.yyy)
>
> 2016-10-26 07:32:09,630 INFO [NiFi Web Server-209] 
> o.a.n.w.a.c.IllegalStateExceptionMapper
> java.lang.IllegalStateException: The specified observer identifier
> already exists.. Returning Conflict response.
>
> 2016-10-26 07:32:14,299 INFO [NiFi Web Server-194]
> org.apache.nifi.web.filter.RequestLogger Attempting request for
> (anonymous) GET http://xxx.xxx.xxx.xxx:xxxx/nifi-api/flow/process-groups/
> bf104e19-0157-1000-96a7-b87c2ff614ca (source ip: yyy.yyy.yyy.yyy)
>
>
>
> This does not happen with every flow I try to move from the standalone
> instance to the cluster instance.  But it does consistently happen or not
> happen with any given flow.  For example, I made a template on the
> standalone instance for a flow with 1 processor, saved it and uploaded it
> to the cluster instance with no problem.
>
>
>
> As a work around, I have been able to do this:
>
>
>
> 1.       Disconnect one node from the cluster
>
> 2.       Instantiate my flows on the disconnected node from the templates
>
> 3.       Shutdown NiFi on all of the nodes
>
> 4.       Copy the flow.xml.gz file from the updated node to the other 2
> nodes
>
> 5.       Restart NiFi on all of the nodes
>
>
>
> After this the flows are instantiated and work fine.
>
>
>
> Has anyone seen this before?  Any ideas on why I may be getting this error?
>
>
>
> Thank you,
>
>
>
> Simon
>

Reply via email to