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下是不可以的
相关文章推荐
- MySQL中的integer 数据类型
- MySQL存储过程
- 详解HDFS Short Circuit Local Reads
- mysql中int、bigint、smallint 和 tinyint的区别与长度
- mysql load data 导出、导入 csv
- source命令执行SQL脚本文件
- MySQL创建用户及权限控制
- MySQL管理数据表
- linux下mysql添加用户
- mysql procedure
- mysql触发器
- Hadoop_2.1.0 MapReduce序列图
- 使用Hadoop搭建现代电信企业架构
- MySQL 备份和恢复策略
- mac下安装mysql(转载)
- mysql 修改编码 Linux/Mac/Unix/通用(杜绝修改后无法启动的情况!)
- MySQL数据的导出、导入(mysql内部命令:mysqldump、mysql)
- mysql数据行转列
- Linux下修改MySQL编码的方法