分享

sqoop 报错

shshyeagle 发表于 2013-10-16 13:41:24 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 1 5778
小女子刚接触,准备用sqoop导入数据到hadoop中。
环境:hadoop-0.20.203   hive-0.7.0   sqoop-1.3.0-cdh3u2
[hadoop@hadoop56 sqoop-1.3.0-cdh3u2]$ bin/sqoop
Try 'sqoop help' for usage.
[hadoop@hadoop56 sqoop-1.3.0-cdh3u2]$ bin/sqoop --help
Exception in thread "main" java.lang.NoSuchMethodError: org.apache.hadoop.conf.Configuration.getInstances(Ljava/lang/String;Ljava/lang/Class;)Ljava/util/List;
        at com.cloudera.sqoop.tool.SqoopTool.loadPlugins(SqoopTool.java:141)
        at com.cloudera.sqoop.Sqoop.runTool(Sqoop.java:211)
        at com.cloudera.sqoop.Sqoop.runTool(Sqoop.java:230)
        at com.cloudera.sqoop.Sqoop.main(Sqoop.java:239)
还请大侠赐教~~~
              
               
               

已有(1)人评论

跳转到指定楼层
Breakinen 发表于 2013-10-16 13:42:09

            sqoop 1.3目前只支持Cloudera版的hadoop(就是CDH),除非你把hadoop换成Cloudera版的,否则就只能用sqoop 1.2,1.2兼容 hadoop 0.20.x 的
可参照:
https://groups.google.com/a/cloudera.org/group/sqoop-user/browse_thread/thread/f259d79972c2b7b6#
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条