0
我想從使用java的客戶機運行sqoop導入。我將跟隨sqoop客戶端api文件。在遠程客戶端機器上運行sqoop
我有以下查詢
- 該機從我的計算機運行的客戶端Java類可不用安裝就可以了Hadoop的
- 我有這樣的系統上安裝Cloudera的5.5.1,它有sqoop安裝,我可以利用它
請原諒我,如果我問愚蠢的問題。我已經從cli實施sqoop但苦於遠程訪問
我想從使用java的客戶機運行sqoop導入。我將跟隨sqoop客戶端api文件。在遠程客戶端機器上運行sqoop
我有以下查詢
請原諒我,如果我問愚蠢的問題。我已經從cli實施sqoop但苦於遠程訪問
Sqoop 2分爲兩個獨立的軟件包:客戶端軟件包(sqoop2-client)和服務器軟件包(sqoop2-server)。在羣集中的一個節點上安裝服務器軟件包;由於Sqoop 2服務器充當MapReduce客戶端,因此此節點必須安裝並配置Hadoop。
在將充當客戶端的每個節點上安裝客戶端軟件包。 Sqoop 2客戶端將始終連接到Sqoop 2服務器以執行任何操作,因此Hadoop無需安裝在客戶端節點上。
所以回答你的問題是如下─
問題1:客戶端不作爲映射縮減客戶端,因此你不需要對將只作爲一個Sqoop客戶端節點上安裝Hadoop的。
問題2:只要它是sqoop的客戶端版本,我想是的,你可以使用它。