您的位置:首页 > 产品设计 > UI/UE

CDH5.7Hue使用sqoop导出mysql数据报错

2016-05-14 23:46 811 查看

Hue使用sqoop导出mysql数据报错

hadoop平台使用的是CDH5,在Hue中使用sqoop



提交任务后报错

Main class [org.apache.oozie.action.hadoop.SqoopMain], exit code [1]
<<< Invocation of Main class completed <<<
Failing Oozie Launcher, Main class [org.apache.oozie.action.hadoop.SqoopMain], exit code [1]
Oozie Launcher failed, finishing Hadoop job gracefully
Oozie Launcher, uploading action data to HDFS sequence file: hdfs://ns1/user/hdfs/oozie-oozi/0000001-160514100617950-oozie-oozi-W/sqoop-c2af--sqoop/action-data.seq
Oozie Launcher ends


这个sqoop命令在命令行执行时没有问题的,但是使用Oozie调度后就报错,

oozie共享库已经安装,mysql的jar包已经上传到HDFS /user/oozie/lib/lib***/sqoop目录下了

这个问题已经困惑了好久,最近找到解决方法了:

主要有两个问题引起的

1 sqoop命令不需要使用 sqoop import 只需要 improt就可以了

2 需要将mysql的jar包引入 可以用file引入 也可以加入到工作空间的lib 但是 放入share/lib/sqoop下是不可以的
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息