Apache sqoop错误

时间:2016-04-24 13:36:20

标签: oracle hadoop sqoop

我想用sqoop连接到RDBMS。我的RDBMS是Oracle。在最终状态下,我面临以下错误:

  

16/04/24 06:11:13 INFO mapreduce.Job:地图0%减少100%   16/04/24 06:11:13 INFO mapreduce.Job:工作job_1461141375226_0002因状态失败而失败,原因是:   16/04/24 06:11:13 INFO mapreduce.ImportJobBase:MapReduce作业已经退役。性能   16/04/24 06:11:13 INFO mapreduce.ImportJobBase:计数器不可用。要获得此信息,   16/04/24 06:11:13 INFO mapreduce.ImportJobBase:您需要启用已完成的作业存储   16/04/24 06:11:13 INFO mapreduce.ImportJobBase:jobtracker:   16/04/24 06:11:13 INFO mapreduce.ImportJobBase:mapreduce.jobtracker.persist.jobstatus.active = true   16/04/24 06:11:13 INFO mapreduce.ImportJobBase:mapreduce.jobtracker.persist.jobstatus.hours = 1   16/04/24 06:11:13 INFO mapreduce.ImportJobBase:这些设置需要重启jobtracker   16/04/24 06:11:13 INFO mapreduce.ImportJobBase:生效   16/04/24 06:11:13 DEBUG util.ClassLoaderStack:恢复类加载器:sun.misc.Launcher$AppClassLoader@2f686d1f   16/04/24 06:11:13 ERROR tool.ImportTool:导入时出错:导入作业失败!

1 个答案:

答案 0 :(得分:0)

您是否使用HDFS目录作为目标。可能是target-dir的权限问题。尝试将目标目录更改为您具有完全访问权限的位置。

为了更好地理解,请发布用于执行sqoop的命令。