Apache nifi Apache Nifi在DocGenerator.generate()期间无法启动web服务器(正在关闭)

Apache nifi Apache Nifi在DocGenerator.generate()期间无法启动web服务器(正在关闭),apache-nifi,embedded-jetty,hortonworks-sandbox,Apache Nifi,Embedded Jetty,Hortonworks Sandbox,ApacheNIFI v-1.7.1在AWS Centos机器上运行正常,但现在重新启动时抛出以下错误:(在/Nifi app.log的内容下面) org.apache.nifi:nifi-standard-nar:1.7.1 | |/work/nar/extensions/nifi-standard-nar-1.7.1.nar-unpacketed org.apache.nifi.processors.standard.FetchSFTP org.apache.nifi:nifi-standa

ApacheNIFI v-1.7.1在AWS Centos机器上运行正常,但现在重新启动时抛出以下错误:(在/Nifi app.log的内容下面)

org.apache.nifi:nifi-standard-nar:1.7.1 | |/work/nar/extensions/nifi-standard-nar-1.7.1.nar-unpacketed
org.apache.nifi.processors.standard.FetchSFTP
org.apache.nifi:nifi-standard-nar:1.7.1 | | |/work/nar/extensions/nifi-standard-nar-1.7.1.nar-unpacketed
org.apache.nifi.processors.azure.eventhub.ConsumeAzureEventHub
org.apache.nifi:nifi-azure-nar:1.7.1 | | |/work/nar/extensions/nifi-azure-nar-1.7.1.nar-unpacketed
==终端处理器类型===
2019-01-21 10:07:15987警告[main]org.apache.nifi.web.server.JettyServer无法启动web服务器。。。关闭。
java.lang.NullPointerException:null
位于org.apache.nifi.documentation.DocGenerator.generate(DocGenerator.java:62)
位于org.apache.nifi.web.server.JettyServer.start(JettyServer.java:835)
位于org.apache.nifi.nifi.(nifi.java:157)
位于org.apache.nifi.nifi.(nifi.java:71)
位于org.apache.nifi.nifi.main(nifi.java:292)
2019-01-21 10:07:15987信息[Thread-1]org.apache.nifi.nifi启动Jetty web服务器的关闭。。。
2019-01-21 10:07:15988信息[Thread-1]org.apache.nifi.nifi Jetty web服务器关闭已完成(无论是否正常)。

当nifi.nar.library.directory.*指向的文件夹无法访问时,我遇到了这个问题,例如,由于文件系统更改,符号链接不再有效

修复了链接,服务器启动了

sudo chown -R nifi:nifi /opt/nifi/
sudo service nifi start 

为我工作

显然,nifi未能为其中一个nar文件生成文档。可能您将新nar放入/lib文件夹?或者您在服务器上解包nar文件时遇到问题。检查
/work/nar
folder@daggett谢谢你的建议。。让我查一查。文档优先。@daggett,如何指示jetty不关心生成文档?不起作用。您如何修复它们?如上所述,引用位置不可访问,无论是权限还是断开的链接。权限或链接正确,服务启动正常。注意,我在共享HA文件夹中有自定义处理器,当管理员修改autofs时,该文件夹变得不可用。
sudo chown -R nifi:nifi /opt/nifi/
sudo service nifi start