【发布时间】:2017-06-14 04:13:57
【问题描述】:
我已经安装了 HDF 2.1.2 和 3 节点 Nifi 1.1 集群,我正在尝试在其中配置控制器服务。我创建了一个简单的 ExecuteHQL 处理器,它依赖于 ThriftConnectionPool 控制器服务。
我将 ExecuteProcessor 拖到画布上,当我单击用于配置控制器服务的齿轮图标时,它会在日志中引发运行时异常。
Attempting request for (anonymous) GET http://<hostname>:9090/nifi-api/flow/process-groups/83490f62-015c-1000-0000-00004da8f033/controller-
HTTP 500 Internal Server Error
【问题讨论】:
-
请查看 nifi-user.log 或 nifi-app.log 并提供与 500 错误对应的错误和堆栈跟踪。
-
@BryanBende 我在安全的 Nifi 集群上有日志。从那里收集日志有点费时。此时我可以在日志中看到 org.apache.nifi.cluster.manager.AllowableValueEntityMerger 类周围有一个异常,该类返回 NullPointerException。
-
如果不查看堆栈跟踪和/或自定义组件的代码,很难说,但请仔细检查处理器和控制器服务中使用 AllowableValues 的所有 PropertyDescriptor
标签: apache-nifi hortonworks-dataflow