Hi All, I've worked out the issue. It turns out to be something to do with the Hive 3 Processor I also was loading in, after removing it, NiFi started successfully.
Kind Regards, Nathan From: English,N,Nathan,VIR R Sent: 23 January 2022 17:30 To: dev@nifi.apache.org Subject: Building NiFi 1.15.3 Hi All, Sorry, I normally use the user community, but this feels like it may be more of a dev question! I've been trying to build & deploy NiFi 1.15.3, however I've been hitting issues when I've been running the application after deployment with the below error. Annoyingly, the binary download from the Apache CDN starts fine. I've built the binary using Centos 7.9, with Java 11 and Maven 3.8.4, no errors occur during the build an it completes successfully, including tests. I also noticed that the file is about 0.1G bigger when I build it. 2022-01-23 13:15:25,807 INFO [main] org.apache.nifi.nar.NarClassLoaders Found NiFiServer implementation org.apache.nifi.web.server.JettyServer in org.apache.nifi:nifi-server-nar:1.15.3 2022-01-23 13:15:25,822 ERROR [main] org.apache.nifi.NiFi Failure to launch NiFi java.lang.UnsatisfiedLinkError: /usr/lib/jvm/java-11-openjdk-11.0.13.0.8-1.el7_9.x86_64/lib/libmanagement.so: /usr/lib/jvm/java-11-openjdk-11.0.13.0.8-1.el7_9.x86_64/lib/libmanagement.so: cannot open shared object file: Too many open files at java.base/java.lang.ClassLoader$NativeLibrary.load0(Native Method) at java.base/java.lang.ClassLoader$NativeLibrary.load(ClassLoader.java:2442) at java.base/java.lang.ClassLoader$NativeLibrary.loadLibrary(ClassLoader.java:2498) at java.base/java.lang.ClassLoader.loadLibrary0(ClassLoader.java:2694) at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2648) at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:830) at java.base/java.lang.System.loadLibrary(System.java:1873) at java.management/java.lang.management.ManagementFactory.lambda$static$8(ManagementFactory.java:1020) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.management/java.lang.management.ManagementFactory.<clinit>(ManagementFactory.java:1019) at java.base/java.lang.Class.forName0(Native Method) at java.base/java.lang.Class.forName(Class.java:398) at org.eclipse.jetty.util.Uptime$DefaultImpl.<init>(Uptime.java:46) at org.eclipse.jetty.util.Uptime.<init>(Uptime.java:104) at org.eclipse.jetty.util.Uptime.<clinit>(Uptime.java:91) at org.eclipse.jetty.util.log.Log.initialized(Log.java:170) at org.eclipse.jetty.util.log.Log.getLogger(Log.java:278) at org.eclipse.jetty.util.log.Log.getLogger(Log.java:267) at org.eclipse.jetty.util.component.AbstractLifeCycle.<clinit>(AbstractLifeCycle.java:36) at org.apache.nifi.web.server.JettyServer.init(JettyServer.java:191) at org.apache.nifi.web.server.JettyServer.initialize(JettyServer.java:1367) at org.apache.nifi.NiFi.<init>(NiFi.java:162) at org.apache.nifi.NiFi.<init>(NiFi.java:82) at org.apache.nifi.NiFi.main(NiFi.java:330) I must be doing something wrong, but I've followed the build steps on the README.md file. So I'm a little lost! Kind Regards, Nathan