2013-10-27 65 views

回答

2

我強烈建議遵循Hadoop發行版的官方安裝指南及其相關版本。看來你使用的是CDH 4.4.0,但是看看CDH 4.2.1的安裝說明。而在CDH 4.2.1中,JDBC驅動程序jar文件預計在/ usr/lib/sqoop2中,因爲CDH 4.3.0預計在/ var/lib/sqoop2中(documentation)。

+0

我最終將驅動程序放在這兩個位置,但那不是解決了我的問題。因爲我使用MRv1而不是YARN,所以我必須編輯'/ opt/cloudera/parcels/CDHxxxxxxxxxxx/etc/default'中的'sqoop2-server'文件。 – tchakravarty

+0

我不明白爲什麼您必須更改sqoop2-server文件,您使用的是包裹,因此您也正在使用Cloudera Manager來管理羣集 - 這種更改(MR1與MR2)是由CM自動配置的開始服務。你是否有機會在沒有CM的CM託管羣集上啓動Sqoop2服務器? –

+0

沒有。使用CM啓動Sqoop2,並且無法找到配置從MRv1和YARN之間的CM切換。必須進入並手動更改sqoop2-server文件,然後重新啓動服務。你知道CM中的配置是在哪裏嗎? – tchakravarty

相關問題