【发布时间】:2025-11-22 14:30:02
【问题描述】:
只需尝试自动将文件从一个 HDFS 目录移动到另一个目录。在 Apache NiFi 中使用 moveHDFS 处理器执行此操作,但启动处理器时似乎没有任何反应。
处理器指标在很长一段时间后保持为零 并且查看公告板显示没有错误(日志记录级别设置为 INFO),公告板中唯一的日志记录输出是:
14:50:04 HSTINFO1e637d0d-0163-1000-7bde-a7993ae403e8
MoveHDFS[id=1e637d0d-0163-1000-7bde-a7993ae403e8] Initialized a new HDFS File System with working dir: file:/home/mapr/nifi-1.6.0 default block size: 33554432 default replication: 1 config: Configuration: core-default.xml, core-site.xml, mapred-default.xml, mapred-site.xml, yarn-default.xml, yarn-site.xml, hdfs-default.xml, hdfs-site.xml, /opt/mapr/hadoop/hadoop-2.7.0/etc/hadoop/core-site.xml, /opt/mapr/hadoop/hadoop-2.7.0/etc/hadoop/hdfs-site.xml
(顺便说一句,为什么它说“初始化一个新的HDFS文件系统”?它不应该使用提供的hadoop配置文件来访问hadoop集群上现有的HDFS吗?)。将 NiFi 作为单个实例安装在 hadoop 集群节点上,并根据需要将 core- 和 hdfs-site.xml 文件添加到处理器属性中。以前从未使用过 NiFi,并且怀疑我在这里遗漏了一些关于正确配置流程的明显内容。任何关于这里发生的事情以及如何解决它的建议将不胜感激。谢谢。
【问题讨论】:
标签: hdfs apache-nifi