2016-11-10 147 views
1

我有hadoop集羣。現在我想在另一臺機器上安裝豬和蜂巢作爲客戶端。客戶端機器不會成爲該羣集的一部分,因此可能嗎?如果可能的話,我如何將該客戶機連接到集羣?Hadoop集羣和客戶端連接

回答

0

首先,如果你有Hadoop集羣,那麼你必須擁有主節點(Namenode會)+從節點(數據節點)

的一個另一件事是客戶端節點。 Hadoop集羣的工作是: Hadoop Cluster

這裏的Namenode和Datanode的形成運行Hadoop集羣,客戶端提交作業的Namenode。

爲了達到這個目的,客戶端應該有相同的Hadoop分發和配置副本,它存在於Namenode中。 然後,只有客戶端纔會知道Job跟蹤器正在運行的節點,以及Namenode的IP訪問HDFS數據。

有關客戶端配置,請轉至Link1Link2

根據你的問題

完整的Hadoop集羣配置(主+從+客戶端)之後。你需要做以下步驟:

  1. 在主節點上安裝Hive和Pig
  2. 在客戶端節點上安裝Hive和Pig
  3. 立即開始客戶端節點上編碼豬/蜂巢。

如果有疑問,請隨時發表評論.... !!!!!!

+0

謝謝安庫爾先生。我還有一個疑問。如果我必須使用Hadoop集羣的R工具,那我該怎麼辦? –

+0

如果你有回答上述問題。標記爲正確答案。 –

+0

您需要在羣集上安裝RHadoop,以便將R工具與Hadoop羣集相連。 –