CDH中安裝使用sqoop2

由於我們的Hadoop、Hive等集羣都是通過CDH安裝部署的,而且CDH本身支持sqoop安裝,因此直接就在這裏安裝測試了。

CDH版本:5.14.x 

安裝過程如下:

點擊首頁的“Cluster 1”



進入Cluster 1界面後,點擊Clusters->Add Service



在Service列表中找到sqoop:


這裏我們可以看到有Sqoop 1 Client和Sqoop2,並且Sqoop2的描述中紅色字體有如下描述:Cloudera支持的版本爲Sqoop1.在以後的CDH版本中將丟棄Sqoop 2.

雖然如此,但是目前依然是可以安裝的,由於我們就是要測試Sqoop2,所以還是選擇Sqoop2.選中後點擊“continue”:


選擇要安裝的節點機器,繼續點擊“continue”,之後都使用默認配置,一路“continue”即可。

安裝完成後可以看到Sqoop集羣:


查看HTTP端口12000是否監聽,監聽成功表示Sqoop2 Server已經成功啓動:




在任意一臺機器下載sqoop-1.99.7-bin-hadoop200.tar.gz,下載地址:http://mirrors.shu.edu.cn/apache/sqoop/1.99.7/

下載後解壓:

tar -zxvf sqoop-1.99.7-bin-hadoop200.tar.gz

爲了方便使用,將解壓後的目錄重命名一下:

mv sqoop-1.99.7-bin-hadoop200 sqoop2

進入目錄然後執行sqoop2-shell命令:

cd sqoop2/bin/

使用sqoop2-shell連接Sqoop server:

# ./sqoop2-shell
Setting conf dir: /Users/chenyanli/sqoop/sqoop2/bin/../conf
Sqoop home directory: /Users/chenyanli/sqoop/sqoop2
Sqoop Shell: Type 'help' or '\h' for help.


sqoop:000>

在這裏就可以使用命令行進行操作了。

具體命令參考官方文檔:http://sqoop.apache.org/docs/1.99.7/user/CommandLineClient.html



發佈了31 篇原創文章 · 獲贊 8 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章