zoukankan      html  css  js  c++  java
  • 报错:Sqoop2 Error message: Class not found JDBC Driver Class: com.mysql.jdbc.Driver

    报错背景:

     CDH安装完成Sqoop2的组建后进行创建link的操作。

    报错现象:

    There are issues with entered data, please revise your input:
    Name: mysql_link
    
    Link configuration
    
    Error message: Class not found 
    JDBC Driver Class: com.mysql.jdbc.Driver
    JDBC Connection String: jdbc:mysql://master:3306/app
    Username: root
    Password: ****
    JDBC Connection Properties: 
    There are currently 1 values in the map:
    protocol = tcp
    entry# 

    报错原因:

    报错解释:未找到JDBC驱动程序类 

    1.com.mysql.jdbc.Driver“这几个字母拼写错误;

    2.未将jdbc驱动放入指定目录:/var/lib/sqoop2

    我的错误是第二种。

    报错解决:

    将/mysql-connector-java-5.1.47驱动复制到/var/lib/sqoop2目录下

    cp mysql-connector-java-5.1.47.jar /var/lib/sqoop2

    然后更改其所属用户和所属组

    chown sqoop2:sqoop2 mysql-connector-java-5.1.47.jar

    重启Sqoop2服务!!!(这一步一定要做)

    报错消失 。

  • 相关阅读:
    Spring学习记录-源码构建
    Spring学习记录
    java相关技术提纲
    Seata 分布式事务框架
    SourceTree学习记录
    其他源码管理工具
    分布式事务
    Score (模拟题)
    大整数排序
    字符串的查找删除 时间限制:1 Seconds 内存限制:32 Mbyte
  • 原文地址:https://www.cnblogs.com/chuijingjing/p/10820849.html
Copyright © 2011-2022 走看看