3

我是凯洛的新手。

我在 Hortonworks HDP 2.5 的测试集群上手动部署了 Kylo,并在 kylo 之前重用了我的 Nifi 实例。

我按照摄取教程(用户注册)制作了一个示例提要,并且成功了。

但是,当我将示例数据文件放在 /var/dropzone/ 中时,该文件被删除(假设它是由 Nifi 获取和读取的),但操作仪表板没有显示任何正在运行的作业。没有填充提要作业的状态。

我查看了生成的 nifi 流程,有两个红色流程,都是ReleaseHighWaterMark流程。此外,在检查 nifi-app.log 我发现以下异常

2017-05-25 16:42:51,939 ERROR [Timer-Driven Process Thread-1] c.t.n.p.ProvenanceEventCollector ERROR PROCESSING EVENT! ProvenanceEventRecordDTO{eventId=759716, processorName=null, componentId=01a84157-0b38-14f2-d63d-c41fbd9c38a3, flowFile=ab93de46-e659-4c41-9812-94bbe2f90cfc, previous=null, eventType=CREATE, eventDetails=null, isEndOfJob=false, isBatch=true, isStream=false, feed=null}.  ERROR: null
java.lang.NullPointerException: null

似乎存在配置问题,并且几乎没有任何好的故障排除指南可用。

任何想法?

4

1 回答 1

3

请检查 KyloPrevenanceEventReportingTask 是否在 NiFi 中运行:http: //kylo.readthedocs.io/en/latest/how-to-guides/NiFiKyloProvenanceReportingTask.html

如果这不能解决问题,请发布错误消息随附的堆栈跟踪。

于 2017-05-25T17:30:39.643 回答