我正在尝试在cloudera管理器中为sqoop设置JDBC驱动程序。
以下是我的设置背景:
1)我有一个5机Hadoop集群,在ubundu上运行CDH 4.5
2)通过cloudera管理器安装了sqoop
我已经下载了最新的JDBC mysqlconnector jar并将其复制到以下位置:
须藤cp /home/clouderasudo/jbdcDriver/mysql-connector-java-5.1.29-bin.jar / usr / lib / sqoop / lib /
须藤cp /home/clouderasudo/jbdcDriver/mysql-connector-java-5.1.29-bin.jar / usr / lib / oozie / lib /
但是当我尝试使用com.mysql.jdbc.Driver作为JDBC驱动程序类在sqoop中设置新作业时,它仍然低于错误:
无法加载指定的驱动程序
任何帮助表示赞赏。
最佳答案
您可能需要在包含sqoop库的目录中复制数据库驱动程序文件,在我的情况下为/ opt / cloudera / parcels / CDH / lib / sqoop / lib
关于jdbc - 找不到sqoop + cloudera manager jdbc驱动程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21778059/