【问题标题】:sqoop + cloudera manger jdbc driver not found未找到 sqoop + cloudera manger jdbc 驱动程序
【发布时间】:2014-03-13 17:41:49
【问题描述】:

我正在尝试在 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 驱动程序类设置新作业时,它仍然出现错误:

无法加载指定的驱动程序

任何帮助表示赞赏。

【问题讨论】:

    标签: jdbc hadoop sqoop cloudera-manager


    【解决方案1】:

    对我来说是

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

    在 cloudera manager 中重启 oozie

    【讨论】:

      【解决方案2】:

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

      • 萨维奥

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-04-13
        • 2020-03-08
        • 2012-09-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多