我试图把文件从sftp到hdfs使用nifi,我使用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密钥。接收到以下错误。
“组件”无效,因为未能执行验证,因为java.lang.runtimeexception:无法确定当前用户
1条答案
按热度按时间krcsximq1#
非常感谢bryan,在配置nifi用户访问hadoop集群之后解决了这个问题。虽然这是一个编译时错误,但在日志中看不到任何内容。
这修复了重新启动nifi后的问题:)