找不到sqoop + cloudera manger jdbc驱动程序

时间:2014-02-14 11:23:34

标签: jdbc hadoop sqoop cloudera-manager

我正在尝试在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 /

但是当我尝试使用com.mysql.jdbc.Driver作为JDBC驱动程序类在sqoop中设置一个新作业时,它仍然低于错误:

无法加载指定的驱动程序

任何帮助表示感谢。

2 个答案:

答案 0 :(得分:0)

您可能需要在包含sqoop库的目录中复制数据库驱动程序文件,在我的例子中是/ opt / cloudera / parcels / CDH / lib / sqoop / lib

  • Savio

答案 1 :(得分:0)

对我来说是

hdfs路径:/ user / oozie / share / lib / lib_20140909154837 / sqoop

在cloudera manager中重启oozie