【问题标题】:Internal 500 Error for controller service : HDF Nifi with 3 Node cluster控制器服务的内部 500 错误:带有 3 节点集群的 HDF Nifi
【发布时间】: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


【解决方案1】:

我有重复的控制器服务 jar - 一个实际的和另一个导致问题的符号链接。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-02-25
    • 1970-01-01
    • 1970-01-01
    • 2013-12-26
    • 2019-12-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多