我已经在windows本地系统上安装了apachenifi1.1.1。如何使用安装在本地windows box上的apachenifi示例连接到安装了hadoop的远程linux节点?另外,如何在使用这些nifi本地示例安装hadoop的远程linux节点上执行数据迁移活动?我已经在这些远程hadoop集群上启用了kerberos。
我已经在windows本地系统上安装了apachenifi1.1.1。如何使用安装在本地windows box上的apachenifi示例连接到安装了hadoop的远程linux节点?另外,如何在使用这些nifi本地示例安装hadoop的远程linux节点上执行数据迁移活动?我已经在这些远程hadoop集群上启用了kerberos。
1条答案
按热度按时间yptwkmov1#
“unsupported major.minor version”是因为apachenifi1.x需要java8,而您试图用java7jvm启动它。您可以安装一个java 8 jdk,只供nifi使用,并使用java 7保留所有hadoop内容,您可以在bin/nifi-env.sh中设置nifi的java\u主页:
如果您试图将本地windows系统上的nifi连接到远程hadoop节点,则需要来自hadoop集群的core-site.xml和hdfs-site.xml,并且由于启用了kerberos,因此需要来自hadoop服务器之一的krb5.conf文件(/etc/krb5.conf)。