将Apache NiFi添加到现有的Hortonworks HDP群集

时间:2017-03-08 12:16:13

标签: hortonworks-data-platform apache-nifi ambari

我有一个运行Hortonworks HDP 2.5.3和Ambari 2.4.2.0的6节点集群

我想在此群集上安装Apache NiFi。查看documentation时,以下行会跳到我的眼睛:

  

1.1。互操作性要求

     

您无法在已安装HDP的系统上安装HDF。

我想知道如何在群集上安装NiFi。如果可能的话,我也想和Ambari一起管理它。

我是否应该继续安装独立版本的NiFi并将端口更改为8080以外的其他东西,Ambari正在使用它?问题是我必须在每个节点上安装它,这个过程不是自动化的。

3 个答案:

答案 0 :(得分:2)

目前,您只能在给定的Ambari实例中安装一个堆栈,并且有一个不包含NiFi的HDP堆栈,以及包含NiFi,Kafka,Storm和Ranger的HDF堆栈。因此,您需要第二个Ambari实例,您可以在其中安装HDF堆栈。您也无法在两个Ambaris之间共享节点,因为节点上只能运行一个Ambari代理。

在未来的Ambari版本中可能会有一些增强功能来改善这种情况,但是现在如果您只能使用6个HDP节点,则必须使用RPM或TAR手动安装/管理NiFi。

答案 1 :(得分:1)

答案 2 :(得分:0)

从最新的HDP 3.0开始,它可以添加HDF 3.2并与NiFi一起使用