2017-03-08 70 views
0

我有運行Hortonworks HDP 2.5.3和Ambari 2.4.2.0添加阿帕奇NiFi現有Hortonworks HDP集羣

我想這個集羣上安裝Apache NiFi 6節點集羣。當看在documentation,以下線跳到我的眼睛:

1.1。互操作性要求

您無法在已安裝HDP的系統上安裝HDF。

我想知道如何在我的羣集上安裝NiFi。如果可能的話,我也想用Ambari來管理它。

我應該繼續安裝獨立版本的NiFi並將端口改爲8080以外的其他內容嗎?Ambari正在使用該端口?問題是我必須將它安裝在每個節點上,並且此過程不是自動的。

回答

2

目前,您只能將一個堆棧安裝到給定的Ambari實例中,並且存在不包含NiFi的HDP堆棧以及包含NiFi,Kafka,Storm和Ranger的HDF堆棧。所以你需要第二個Ambari實例來安裝HDF堆棧。您也不能共享兩個Ambaris之間的節點,因爲在一個節點上只能運行一個Ambari代理。

未來的Ambari版本可能會改進這種情況,但現在如果僅限於使用6個HDP節點,那麼您將不得不使用RPM或TAR手動安裝/管理NiFi。