0

Cloudera Manager で sqoop 用の JDBC ドライバーをセットアップしようとしています。

私のセットアップの背景は次のとおりです 。1) ubundu で CDH 4.5 を実行している 5 台のマシンの Hadoop クラスターがあります。2) Cloudera Manager を介して sqoop をインストールしました。

最新の JDBC mysqlconnector jar をダウンロードして、次の場所にコピーしました。

sudo cp /home/clouderasudo/jbdcDriver/mysql-connector-java-5.1.29-bin.jar /usr/lib/sqoop/lib/

sudo cp /home/clouderasudo/jbdcDriver/mysql-connector-java-5.1.29-bin.jar /usr/lib/oozie/lib/

しかし、sqoop で com.mysql.jdbc.Driver を JDBC ドライバー クラスとして使用して新しいジョブを設定しようとすると、エラーが発生します。

指定されたドライバーを読み込めません

どんな助けでも感謝します。

4

2 に答える 2

0

sqoop ライブラリを含むディレクトリにデータベース ドライバ ファイルをコピーする必要がある場合があります。私の場合は /opt/cloudera/parcels/CDH/lib/sqoop/lib です。

  • サビオ
于 2014-02-21T23:59:51.577 に答える