当前位置:   article > 正文

hive insert into 报Error during job, obtaining debugging information..._stage-stage-1: hdfs read: 0 hdfs write: 0 fail tot

stage-stage-1: hdfs read: 0 hdfs write: 0 fail total mapreduce cpu time spen
Ended Job = job_1644913962386_0020 with errors
Error during job, obtaining debugging information...
FAILED: Execution Error, return code 2 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask
MapReduce Jobs Launched: 
Stage-Stage-1:  HDFS Read: 0 HDFS Write: 0 FAIL
Total MapReduce CPU Time Spent: 0 msec
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

网上具体有好几种解决方法
我尝试了第一种,我只是需要本地模式即可

建议首先去yarn查看具体报错原因;

第一种方法:
查询发现是Javaf堆内存不足,修改为本地模式OK

set hive.exec.mode.local.auto=true;
  • 1

第二种方法:
有人建议查看hive的jar包路径配置是否正确:

hive (default)> set hive.aux.jars.path;
  • 1

但是我运行只是返回的是

hive.aux.jars.path is undefined
  • 1

但是其他博主返回的是
在这里插入图片描述
附上博客地址:https://www.freesion.com/article/11921405139/

如果本地模式出现异常:
百度 (Job running in-process (local Hadoop))
看看这篇文章是否可以帮助你们解决问题
https://blog.csdn.net/weixin_43918355/article/details/114870731

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/597365
推荐阅读
相关标签
  

闽ICP备14008679号