putHDFS处理器中的Nifi错误:无法确定当前用户



我试图使用Nifi将文件从SFTP放入HDFS,我使用ListSFTP>>FetchSFTP>>PutHDFS处理器。数据一直在流动直到putHDFS。

我已经用所需的hadoop-conf文件配置了putHDFS,如/etc/hadoop/conf/core-site.xml、/etc/hadoop/conf/hdfs-site.xml、/etc/hive/conf/hive-site.xml]

我没有kerberos钥匙。收到以下错误。

'Component'无效,因为java.lang.RuntimeException导致无法执行验证:无法确定当前用户

非常感谢Bryan,在配置Nifi用户访问Hadoop集群后解决了问题。虽然这是一个编译时错误,但在日志中看不到任何内容。

这修复了重新启动Nifi后的问题:(

最新更新