Chakri,

Looks like your running in clustered mode. It appears to have entered into
safe mode which is preventing any change requests. Safe mode happens when
your primary is disconnected. If you go to your Cluster table (through the
icon in the upper right hand side), you can rejoin that node to the
cluster. You should also find a tooltip which describes recent events and
may explain why the node is disconnected.

Once your cluster is fully joined you should be able to import the
template. You can see the current state of the cluster in the table I
mentioned above or get a quick status in the bar at the top of your canvas.
It should say 3 / 4 nodes for instance when you have a cluster size of 4
but only 3 noes joined in.

Matt

On Fri, Oct 2, 2015 at 5:07 PM, Chakrader Dewaragatla <
[email protected]> wrote:

> Users – I am trying to create, copy templates from one nifi server (dev)
> to another (stage), does this use case work ? I tried to export/import a
> template, I see following error on destination server.
>
> Both servers are using nifi-0.3.0 version and https enabled.
>
> Debug message:
>
> 2015-10-02 20:39:27,280 INFO [NiFi Web Server-56]
> o.a.n.w.a.c.MutableRequestExceptionMapper Cluster is unable to service
> request to change flow:
> org.apache.nifi.cluster.manager.exception.SafeModeMutableRequestException:
> Received a mutable request [POST --
> https://10.233.2.40/nifi-api/controller/templates] while in safe mode.
> Returning Conflict response.
>
>
> ==> nifi-app.log <==
>
> 2015-10-02 20:39:27,283 DEBUG [NiFi Web Server-56]
> c.s.j.spi.container.ContainerResponse Mapped exception to response: 409
> (Conflict)
>
> org.apache.nifi.cluster.manager.exception.SafeModeMutableRequestException:
> Received a mutable request [POST --
> https://10.233.2.40/nifi-api/controller/templates] while in safe mode
>
> at
> org.apache.nifi.cluster.manager.impl.WebClusterManager.applyRequest(WebClusterManager.java:2079)
> ~[nifi-framework-cluster-0.3.0.jar:0.3.0]
>
> at
> org.apache.nifi.cluster.manager.impl.WebClusterManager.applyRequest(WebClusterManager.java:2063)
> ~[nifi-framework-cluster-0.3.0.jar:0.3.0]
>
> at
> org.apache.nifi.web.api.TemplateResource.importTemplate(TemplateResource.java:301)
> ~[classes/:na]
>
> at
> org.apache.nifi.web.api.TemplateResource$$FastClassBySpringCGLIB$$387a9ed0.invoke(<generated>)
> ~[spring-core-4.1.6.RELEASE.jar:na]
>
> at
> org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
> ~[spring-core-4.1.6.RELEASE.jar:4.1.6.RELEASE]
>
> at
> org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
> ~[spring-aop-4.1.6.RELEASE.jar:4.1.6.RELEASE]
>
> at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
> ~[spring-aop-4.1.6.RELEASE.jar:4.1.6.RELEASE]
>
> at
> org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64)
> ~[spring-security-core-3.2.7.RELEASE.jar:3.2.7.RELEASE]
>
> at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
> ~[spring-aop-4.1.6.RELEASE.jar:4.1.6.RELEASE]
>
> at
> org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
> ~[spring-aop-4.1.6.RELEASE.jar:4.1.6.RELEASE]
>
> at
> org.apache.nifi.web.api.TemplateResource$$EnhancerBySpringCGLIB$$9ca34cd2.importTemplate(<generated>)
> ~[spring-core-4.1.6.RELEASE.jar:na]
>
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> ~[na:1.8.0_60]
>
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> ~[na:1.8.0_60]
>
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> ~[na:1.8.0_60]
>
> at java.lang.reflect.Method.invoke(Method.java:497) ~[na:1.8.0_60]
>
> at
> com.sun.jersey.spi.container.JavaMethodInvokerFactory$1.invoke(JavaMethodInvokerFactory.java:60)
> ~[jersey-server-1.19.jar:1.19]
>
> at
> com.sun.jersey.server.impl.model.method.dispatch.AbstractResourceMethodDispatchProvider$ResponseOutInvoker._dispatch(AbstractResourceMethodDispatchProvider.java:205)
> ~[jersey-server-1.19.jar:1.19]
>
> at
> com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher.dispatch(ResourceJavaMethodDispatcher.java:75)
> ~[jersey-server-1.19.jar:1.19]
>
> at
> com.sun.jersey.server.impl.uri.rules.HttpMethodRule.accept(HttpMethodRule.java:302)
> ~[jersey-server-1.19.jar:1.19]
>
> at
> com.sun.jersey.server.impl.uri.rules.SubLocatorRule.accept(SubLocatorRule.java:137)
> ~[jersey-server-1.19.jar:1.19]
>
> at
> com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147)
> ~[jersey-server-1.19.jar:1.19]
>
> at
> com.sun.jersey.server.impl.uri.rules.ResourceClassRule.accept(ResourceClassRule.java:108)
> ~[jersey-server-1.19.jar:1.19]
>
> at
> com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147)
> ~[jersey-server-1.19.jar:1.19]
>
> at
> com.sun.jersey.server.impl.uri.rules.RootResourceClassesRule.accept(RootResourceClassesRule.java:84)
> ~[jersey-server-1.19.jar:1.19]
>
> at
> com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1542)
> [jersey-server-1.19.jar:1.19]
>
> at
> com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1473)
> [jersey-server-1.19.jar:1.19]
>
> at
> com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1419)
> [jersey-server-1.19.jar:1.19]
>
> at
> com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1409)
> [jersey-server-1.19.jar:1.19]
>
> at
> com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:409)
> [jersey-servlet-1.19.jar:1.19]
>
> at
> com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:558)
> [jersey-servlet-1.19.jar:1.19]
>
> at
> com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:733)
> [jersey-servlet-1.19.jar:1.19]
>
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
> [javax.servlet-api-3.1.0.jar:3.1.0]
>
> at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:808)
> [jetty-servlet-9.2.11.v20150529.jar:9.2.11.v20150529]
>
> at
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1669)
> [jetty-servlet-9.2.11.v20150529.jar:9.2.11.v20150529]
>
> at
> org.apache.nifi.web.filter.NodeRequestFilter.doFilter(NodeRequestFilter.java:79)
> [classes/:na]
>
> at
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
> [jetty-servlet-9.2.11.v20150529.jar:9.2.11.v20150529]
>
> at
> org.eclipse.jetty.servlets.UserAgentFilter.doFilter(UserAgentFilter.java:83)
> [jetty-servlets-9.2.11.v20150529.jar:9.2.11.v20150529]
>
> at org.eclipse.jetty.servlets.GzipFilter.doFilter(GzipFilter.java:364)
> [jetty-servlets-9.2.11.v20150529.jar:9.2.11.v20150529]
>
> at
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
> [jetty-servlet-9.2.11.v20150529.jar:9.2.11.v20150529]
>
> at
> org.apache.nifi.web.filter.RequestLogger.doFilter(RequestLogger.java:66)
> [classes/:na]
>
> at
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
> [jetty-servlet-9.2.11.v20150529.jar:9.2.11.v20150529]
>
> at
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
> [spring-security-web-3.2.7.RELEASE.jar:3.2.7.RELEASE]
>
> at
> org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
> [spring-security-web-3.2.7.RELEASE.jar:3.2.7.RELEASE]
>
> at
> org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
> [spring-security-web-3.2.7.RELEASE.jar:3.2.7.RELEASE]
>
> at
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
> [spring-security-web-3.2.7.RELEASE.jar:3.2.7.RELEASE]
>
> at
> org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
> [spring-security-web-3.2.7.RELEASE.jar:3.2.7.RELEASE]
>
> at
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
> [spring-security-web-3.2.7.RELEASE.jar:3.2.7.RELEASE]
>
> at
> org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
> [spring-security-web-3.2.7.RELEASE.jar:3.2.7.RELEASE]
>
> at
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
> [spring-security-web-3.2.7.RELEASE.jar:3.2.7.RELEASE]
>
> at
> org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
> [spring-security-web-3.2.7.RELEASE.jar:3.2.7.RELEASE]
>
> at
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
> [spring-security-web-3.2.7.RELEASE.jar:3.2.7.RELEASE]
>
> at
> org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
> [spring-security-web-3.2.7.RELEASE.jar:3.2.7.RELEASE]
>
> at
> org.apache.nifi.web.security.x509.X509AuthenticationFilter.doFilter(X509AuthenticationFilter.java:111)
> [nifi-web-security-0.3.0.jar:0.3.0]
>
> at
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
> [spring-security-web-3.2.7.RELEASE.jar:3.2.7.RELEASE]
>
> at
> org.apache.nifi.web.security.authorization.NodeAuthorizedUserFilter.doFilter(NodeAuthorizedUserFilter.java:121)
> [nifi-web-security-0.3.0.jar:0.3.0]
>
> at
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
> [spring-security-web-3.2.7.RELEASE.jar:3.2.7.RELEASE]
>
> at
> org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
> [spring-security-web-3.2.7.RELEASE.jar:3.2.7.RELEASE]
>
> at
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
> [spring-web-4.1.6.RELEASE.jar:4.1.6.RELEASE]
>
> at
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
> [spring-security-web-3.2.7.RELEASE.jar:3.2.7.RELEASE]
>
> at
> org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
> [spring-security-web-3.2.7.RELEASE.jar:3.2.7.RELEASE]
>
> at
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
> [spring-security-web-3.2.7.RELEASE.jar:3.2.7.RELEASE]
>
> at
> org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
> [spring-security-web-3.2.7.RELEASE.jar:3.2.7.RELEASE]
>
> at
> org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
> [spring-security-web-3.2.7.RELEASE.jar:3.2.7.RELEASE]
>
> at
> org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
> [spring-web-4.1.6.RELEASE.jar:4.1.6.RELEASE]
>
> at
> org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
> [spring-web-4.1.6.RELEASE.jar:4.1.6.RELEASE]
>
> at
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
> [jetty-servlet-9.2.11.v20150529.jar:9.2.11.v20150529]
>
> at
> org.apache.nifi.web.filter.ThreadLocalFilter.doFilter(ThreadLocalFilter.java:38)
> [classes/:na]
>
> at
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
> [jetty-servlet-9.2.11.v20150529.jar:9.2.11.v20150529]
>
> at org.apache.nifi.web.filter.TimerFilter.doFilter(TimerFilter.java:52)
> [classes/:na]
>
> at
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
> [jetty-servlet-9.2.11.v20150529.jar:9.2.11.v20150529]
>
> at
> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585)
> [jetty-servlet-9.2.11.v20150529.jar:9.2.11.v20150529]
>
> at
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
> [jetty-server-9.2.11.v20150529.jar:9.2.11.v20150529]
>
> at
> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577)
> [jetty-security-9.2.11.v20150529.jar:9.2.11.v20150529]
>
> at
> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)
> [jetty-server-9.2.11.v20150529.jar:9.2.11.v20150529]
>
> at
> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127)
> [jetty-server-9.2.11.v20150529.jar:9.2.11.v20150529]
>
> at
> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
> [jetty-servlet-9.2.11.v20150529.jar:9.2.11.v20150529]
>
> at
> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
> [jetty-server-9.2.11.v20150529.jar:9.2.11.v20150529]
>
> at
> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1061)
> [jetty-server-9.2.11.v20150529.jar:9.2.11.v20150529]
>
> at
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
> [jetty-server-9.2.11.v20150529.jar:9.2.11.v20150529]
>
> at
> org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:110)
> [jetty-server-9.2.11.v20150529.jar:9.2.11.v20150529]
>
> at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
> [jetty-server-9.2.11.v20150529.jar:9.2.11.v20150529]
>
> at org.eclipse.jetty.server.Server.handle(Server.java:499)
> [jetty-server-9.2.11.v20150529.jar:9.2.11.v20150529]
>
> at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:310)
> [jetty-server-9.2.11.v20150529.jar:9.2.11.v20150529]
>
> at
> org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)
> [jetty-server-9.2.11.v20150529.jar:9.2.11.v20150529]
>
> at
> org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:540)
> [jetty-io-9.2.11.v20150529.jar:9.2.11.v20150529]
>
> at
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
> [jetty-util-9.2.11.v20150529.jar:9.2.11.v20150529]
>
> at
> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
> [jetty-util-9.2.11.v20150529.jar:9.2.11.v20150529]
>
> at java.lang.Thread.run(Thread.java:745) [na:1.8.0_60]
>
> 2015-10-02 20:39:27,284 DEBUG [NiFi Web Server-56]
> org.jvnet.mimepull.WeakDataFile Deleting file = MIME1909283075594842097.tmp
>
> 2015-10-02 20:39:27,885 INFO [Process NCM Request-1]
> o.a.n.c.p.impl.SocketProtocolListener Received request
> 0f4b1196-e51c-44c9-a6e4-12d578dbf043 from 10.233.2.42
>
>
>
> Thanks,
> -Chakri
>
> ------------------------------
> The information contained in this transmission may contain privileged and
> confidential information. It is intended only for the use of the person(s)
> named above. If you are not the intended recipient, you are hereby notified
> that any review, dissemination, distribution or duplication of this
> communication is strictly prohibited. If you are not the intended
> recipient, please contact the sender by reply email and destroy all copies
> of the original message.
> ------------------------------
>

Reply via email to