我正在尝试在cloudera manager中为sqoop设置JDBC驱动程序 .
Here is some background on my setup: 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中设置新作业时,它仍然低于错误:
Can't load specified driver
任何帮助赞赏 .
2 回答
您可能需要在包含sqoop库的目录中复制数据库驱动程序文件,在我的例子中是/ opt / cloudera / parcels / CDH / lib / sqoop / lib
对我来说是
hdfs路径:/ user / oozie / share / lib / lib_20140909154837 / sqoop
在cloudera经理中重启oozie