如何使用安装在本地windows box上的apachenifi示例连接到安装了hadoop的远程linux节点?

vi4fp9gy  于 2021-06-02  发布在  Hadoop
关注(0)|答案(1)|浏览(334)

我已经在windows本地系统上安装了apachenifi1.1.1。如何使用安装在本地windows box上的apachenifi示例连接到安装了hadoop的远程linux节点?另外,如何在使用这些nifi本地示例安装hadoop的远程linux节点上执行数据迁移活动?我已经在这些远程hadoop集群上启用了kerberos。

yptwkmov

yptwkmov1#

“unsupported major.minor version”是因为apachenifi1.x需要java8,而您试图用java7jvm启动它。您可以安装一个java 8 jdk,只供nifi使用,并使用java 7保留所有hadoop内容,您可以在bin/nifi-env.sh中设置nifi的java\u主页:

export JAVA_HOME=/path/to/jdk1.8.0/

如果您试图将本地windows系统上的nifi连接到远程hadoop节点,则需要来自hadoop集群的core-site.xml和hdfs-site.xml,并且由于启用了kerberos,因此需要来自hadoop服务器之一的krb5.conf文件(/etc/krb5.conf)。

相关问题