Hello

smbProcessor-1.0-SNAPSHOT.nar and ConvertWordDocProcessor-1.9.nar are
custom components not built/delivered by us.  You'll need to fix
them/have them fixed by whomever provides them or use something we do
provide.

Thanks

On Wed, Jan 5, 2022 at 12:18 PM Martin Fong <[email protected]> wrote:
>
> Mark,
>
>
>
> After using the recommended settings, NiFi is coming up.  We will check 
> others stuff soon but we never had to adjust those setting prior under 1.9.0 
> and 1.12.1 without any issues using the same flow.xml.gz.  We have also used 
> the old nifi.properties,etc same result.  Perhaps 1.15.2 requires more 
> resources at start up compare to 1.9.0?
>
>
>
> Also wondering when I did a search under ../nifi-1.15.2/conf and found the 
> following for log4j*
>
>
>
> ./lib/log4j-over-slf4j-1.7.32.jar
>
> ./work/nar/extensions/smbProcessor-1.0-SNAPSHOT.nar-unpacked/NAR-INF/bundled-dependencies/log4j-api-2.6.2.jar
>
> ./work/nar/extensions/smbProcessor-1.0-SNAPSHOT.nar-unpacked/NAR-INF/bundled-dependencies/log4j-core-2.6.2.jar
>
> ./work/nar/extensions/smbProcessor-1.0-SNAPSHOT.nar-unpacked/NAR-INF/bundled-dependencies/log4j-1.2-api-2.6.2.jar
>
> ./work/nar/extensions/smbProcessor-1.0-SNAPSHOT.nar-unpacked/NAR-INF/bundled-dependencies/log4j-1.2.16.jar
>
> ./work/nar/extensions/smbProcessor-1.0-SNAPSHOT.nar-unpacked/NAR-INF/bundled-dependencies/log4j-slf4j-impl-2.6.2.jar
>
> ./work/nar/extensions/smbProcessor-1.0-SNAPSHOT.nar-unpacked/NAR-INF/bundled-dependencies/log4j-web-2.6.2.jar
>
> ./work/nar/extensions/ConvertWordDocProcessor-1.9.nar-unpacked/NAR-INF/bundled-dependencies/log4j-1.2.17.jar
>
>
>
> Our CISO did a scan and found them.  Would it be appropriate to replace them 
> manually to the latest say 2.17.1.xx?
>
>
>
> Please advise.
>
> Martin.
>
>
>
> On 2022/01/05 14:08:01 Mark Bean wrote:
>
> > You may want to check out the Configuration Best Practices section of the
>
> > Admin Guide. Specifically, it mentions the following which will help with
>
> > the "Too many open files" issue.
>
> >
>
> > Maximum File Handles
>
> >
>
> > NiFi will at any one time potentially have a very large number of file
>
> > handles open. Increase the limits by editing */etc/security/limits.conf* to
>
> > add something like
>
> >
>
> > *  hard  nofile  50000
>
> > *  soft  nofile  50000
>
> >
>
> >
>
> > On Wed, Jan 5, 2022 at 8:02 AM Martin Fong 
> > <[email protected]<mailto:[email protected]>> wrote:
>
> >
>
> > > We are trying to upgrade from NiFi 1.9.0 to 1.15.2 and have followed
>
> > > modifying the nifi.properties and not copying over to attain the new
>
> > > features + all the required users.xml, truststore.jks copied over.  We
>
> > > haven’t got to a point to really use any new features yet but whenever we
>
> > > are trying to bring NiFi, we get the following errors:
>
> > >
>
> > > 2022-01-04 14:18:31,695 ERROR [Timer-Driven Process Thread-7]
>
> > > o.a.n.c.s.StandardControllerServiceNode
>
> > > StandardControllerServiceNode[service=DistributedMapCacheClientService[id=09a923c2-97fa-37bb-0f54-6cda853d7544],
>
> > > name=DistributedMapCacheClientService, active=true] Failed to invoke
>
> > > @OnEnabled method due to java.
>
> > > io.IOException: Too many open files
>
> > > ↳ causes: io.netty.channel.ChannelException: failed to open a new selector
>
> > > ↳ causes: java.lang.IllegalStateException: failed to create a child event
>
> > > loop: {}
>
> > > java.lang.IllegalStateException: failed to create a child event loop
>
> > >         at
>
> > > io.netty.util.concurrent.MultithreadEventExecutorGroup.<init>(MultithreadEventExecutorGroup.java:88)
>
> > >         at
>
> > > io.netty.util.concurrent.MultithreadEventExecutorGroup.<init>(MultithreadEventExecutorGroup.java:60)
>
> > >        at
>
> > > io.netty.channel.MultithreadEventLoopGroup.<init>(MultithreadEventLoopGroup.java:52)
>
> > >         at
>
> > > io.netty.channel.nio.NioEventLoopGroup.<init>(NioEventLoopGroup.java:97)
>
> > >         at
>
> > > io.netty.channel.nio.NioEventLoopGroup.<init>(NioEventLoopGroup.java:92)
>
> > >         at
>
> > > io.netty.channel.nio.NioEventLoopGroup.<init>(NioEventLoopGroup.java:73)
>
> > >         at
>
> > > io.netty.channel.nio.NioEventLoopGroup.<init>(NioEventLoopGroup.java:53)
>
> > >         at
>
> > > io.netty.channel.nio.NioEventLoopGroup.<init>(NioEventLoopGroup.java:45)
>
> > >
>
> > > 2022-01-04 14:18:31,698 ERROR [Timer-Driven Process Thread-7]
>
> > > o.a.n.c.s.StandardControllerServiceNode Failed to invoke @OnEnabled method
>
> > > of
>
> > > DistributedMapCacheClientService[id=09a923c2-97fa-37bb-0f54-6cda853d7544]
>
> > > due to java.lang.IllegalStateException: failed to create a child event 
> > > loop
>
> > > 2022-01-04 14:18:31,698 INFO [main] o.a.n.c.s.StandardProcessScheduler
>
> > > Enabling
>
> > > StandardControllerServiceNode[service=AvroSchemaRegistry[id=00f0fc9e-63b4-37d2-65b4-4b5688ac2673],
>
> > > name=CSU_SCHEMA_REGISTRY, active=false]
>
> > > 2022-01-04 14:18:31,698 ERROR [Timer-Driven Process Thread-7]
>
> > > o.a.n.c.s.StandardControllerServiceNode
>
> > > StandardControllerServiceNode[service=DistributedMapCacheClientService[id=09a923c2-97fa-37bb-0f54-6cda853d7544],
>
> > > name=DistributedMapCacheClientService, active=true] Failed to invoke
>
> > > @OnDisabled method due to java.lang.NullPointerException: {}
>
> > > java.lang.NullPointerException: null
>
> > >         at
>
> > > org.apache.nifi.distributed.cache.client.DistributedMapCacheClientService.onDisabled(DistributedMapCacheClientService.java:122)
>
> > >         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
> > >         at
>
> > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>
> > >         at
>
> > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>
> > >         at java.lang.reflect.Method.invoke(Method.java:498)
>
> > >         at
>
> > > org.apache.nifi.util.ReflectionUtils.invokeMethodsWithAnnotations(ReflectionUtils.java:145)
>
> > >         at
>
> > > org.apache.nifi.util.ReflectionUtils.invokeMethodsWithAnnotations(ReflectionUtils.java:133)
>
> > >         at
>
> > > org.apache.nifi.util.ReflectionUtils.invokeMethodsWithAnnotations(ReflectionUtils.java:78)
>
> > >         at
>
> > > org.apache.nifi.util.ReflectionUtils.invokeMethodsWithAnnotation(ReflectionUtils.java:55)
>
> > >         at
>
> > > org.apache.nifi.controller.service.StandardControllerServiceNode.invokeDisable(StandardControllerServiceNode.java:650)
>
> > >         at
>
> > > org.apache.nifi.controller.service.StandardControllerServiceNode.access$500(StandardControllerServiceNode.java:85)
>
> > >         at
>
> > > org.apache.nifi.controller.service.StandardControllerServiceNode$2.run(StandardControllerServiceNode.java:574)
>
> > >         at org.apache.nifi.engine.FlowEngine$2.run(FlowEngine.java:110)
>
> > >         at
>
> > > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
>
> > >         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>
> > >         at
>
> > > java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
>
> > >         at
>
> > > java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
>
> > >         at
>
> > > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
>
> > >         at
>
> > > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>
> > >         at java.lang.Thread.run(Thread.java:748)
>
> > > 2022-01-04 14:18:31,699 ERROR [Timer-Driven Process Thread-7]
>
> > > o.a.n.c.s.StandardControllerServiceNode Failed to invoke @OnDisabled 
> > > method
>
> > > of
>
> > > DistributedMapCacheClientService[id=09a923c2-97fa-37bb-0f54-6cda853d7544]
>
> > > due to java.lang.NullPointerException
>
> > >
>
> > >
>
> > > 2022-01-04 14:18:57,522 INFO [main]
>
> > > o.a.n.wali.SequentialAccessWriteAheadLog Recovering records from
>
> > > Write-Ahead Log at /application/repository/flowfile_repository
>
> > > 2022-01-04 14:18:57,530 INFO [main]
>
> > > o.apache.nifi.controller.FlowController Initiated graceful shutdown of 
> > > flow
>
> > > controller...waiting up to 10 seconds
>
> > > 2022-01-04 14:19:01,536 INFO [Cleanup Archive for default]
>
> > > o.a.n.c.repository.FileSystemRepository Successfully deleted 0 files (0
>
> > > bytes) from archive
>
> > > 2022-01-04 14:19:03,262 WARN [main]
>
> > > o.apache.nifi.controller.FlowController Controller hasn't terminated
>
> > > properly.  There exists an uninterruptable thread that will take an
>
> > > indeterminate amount of time to stop.  Might need to kill the program
>
> > > manually.
>
> > > 2022-01-04 14:19:03,274 WARN [main] org.eclipse.jetty.webapp.WebAppContext
>
> > > Failed startup of context 
> > > o.e.j.w.WebAppContext@3fe98084<mailto:o.e.j.w.WebAppContext@3fe98084>
>
> > > {nifi-api,/nifi-api,file:///application/nifi-1.15.2/work/jetty/nifi-web-api-1.15.2.war/webapp/,UNAVAILABLE}{./work/nar/extensions/nifi-server-nar-1.15.2.nar-unpacked/NAR-INF/bundled-dependencies/nifi-web-api-1.15.2.war}
>
> > > org.apache.nifi.web.NiFiCoreException: Unable to start Flow Controller.
>
> > >         at
>
> > > org.apache.nifi.web.contextlistener.ApplicationStartupContextListener.contextInitialized(ApplicationStartupContextListener.java:83)
>
> > >         at
>
> > > org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:1067)
>
> > >         at
>
> > > org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:572)
>
> > >         at
>
> > > org.eclipse.jetty.server.handler.ContextHandler.contextInitialized(ContextHandler.java:996)
>
> > >
>
> > > 2022-01-04 14:19:03,548 WARN [main] org.eclipse.jetty.webapp.WebAppContext
>
> > > Failed startup of context 
> > > o.e.j.w.WebAppContext@5f33e6d<mailto:o.e.j.w.WebAppContext@5f33e6d>
>
> > > {nifi-content-viewer,/nifi-content-viewer,file:///application/nifi-1.15.2/work/jetty/nifi-web-content-viewer-1.15.2.war/webapp/,UNAVAILABLE}{./work/nar/extensions/nifi-server-nar-1.15.2.nar-unpacked/NAR-INF/bundled-dependencies/nifi-web-content-viewer-1.15.2.war}
>
> > > javax.servlet.UnavailableException: Class loading error for holder
>
> > > ContentViewerController==org.apache.nifi.web.ContentViewerController@d70bc1c7<mailto:ContentViewerController==org.apache.nifi.web.ContentViewerController@d70bc1c7>
>
> > > {jsp=null,order=-1,inst=false,async=false,src=DESCRIPTOR:file:///application/nifi-1.15.2/work/jetty/nifi-web-content-viewer-1.15.2.war/webapp/WEB-INF/web.xml,STARTING}
>
> > >         at 
> > > org.eclipse.jetty.servlet.BaseHolder.doStart(BaseHolder.java:96)
>
> > >
>
> > > Eventually it will shut down.  For testing purposes, I have copied the
>
> > > nifi.properties from 1.9.0 and was hoping NiFi would come up and still the
>
> > > same issue.
>
> > >
>
> > > I have used the same steps migrating from 1.9.0 to 1.12.1 and it was fine.
>
> > >
>
> > > I am new joining to the NiFi support and if there is a forum that I need
>
> > > to join to get support, please let me know the proper channel.
>
> > >
>
> > > Please advise,
>
> > > Martin Fong
>
> > > Enterprise Technical Support Specialist, Infrastructure & Platform (IAG)
>
> > > Technology Services Division, Technology Infrastructure Services
>
> > > City of Toronto
>
> > > 703 Don Mills Road, 2nd Floor
>
> > > Toronto, ON
>
> > > M3C 3N3
>
> > > Tel:           416-397-7565
>
> > > e-mail:     
> > > [email protected]<[email protected]<mailto:[email protected]%[email protected]>>
>
> > >
>
> > > This e-mail message is confidential and subject to copyright. Any
>
> > > unauthorized use or disclosure is prohibited. If you have received this
>
> > > email and are not the intended recipient, please advise and delete it.
>
> > > Thank you.
>
> > >
>
> > >
>
> >

Reply via email to