oozie跑hive脚本报错:
FAILED: Execution Error, return code 2 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask

FAILED: Execution Error, return code 3 from org.apache.hadoop.hive.ql.exec.mr.MapredLocalTask

看到其他人的大多是内存问题,解决方案是

set hive.auto.convert.join = false;
set hive.ignore.mapjoin.hint = false;
set hive.exec.parallel = true;
set hive.mapjoin.localtask.max.memory.usage=0.99
set hive.execution.engine = mr;
set hive.auto.convert.join = false; #取消小表加载至内存中

目前我们使用的数据中台,我们只能看到hive层面的报错,看不到yarn日志的报错,没法准确的定位具体的报错原因,所以使用上面这些参数解决我们return 2 和return 3 的问题,可用但是不合理。

但这个不一定是因为内存不够,其实很多错误都是报这种官方错误的,所以一定要去yarn上看日志,比如我的就是sql中的用到同事写的udf函数报空指针。

查看日志方法:




最坑的地方来了,很多人看日志也找不到问题,因为并没有看到全部日志,需要点击check here 才能看到完整日志。

大数据hive篇--hive报错return 2 return 3 解决方式相关推荐

  1. Talend 大数据量导致传输报错

    我们经常回碰到传输数据量大时,talend会报错,如果我们确定job没问题时,或者小数据量没问题时,那估计就是内存溢出导致的.我们只需修改.bat 或者 .sh文件,将-Xmx 修改大点即可,但JDK ...

  2. peewee flask pwiz 中使用模型 过一段时间报错 peewee.InterfaceError: (0, '') 的解决方式

    https://www.cnblogs.com/lajiao/p/10434501.html

  3. hive导出数据到本地文件报错解决方法

    hive导出数据到本地文件报错解决方法 参考文章: (1)hive导出数据到本地文件报错解决方法 (2)https://www.cnblogs.com/yaopeiyun/p/12232251.htm ...

  4. 【踩坑实录】hive删除字段报错

    目录 问题描述: 表结构: 删除字段c执行语句: 报错: 定位原因: 解决方法: 问题描述: 一张hive表,想删除某一字段,执行后报错. 表结构: CREATE TABLE table_name( ...

  5. 大数据知识面试题-Hive (2022版)

    序列号 内容 链接 1 大数据知识面试题-通用(2022版) https://blog.csdn.net/qq_43061290/article/details/124819089 2 大数据知识面试 ...

  6. 大数据基础之Hive(四)—— 常用函数和压缩存储

    作者:duktig 博客:https://duktig.cn (文章首发) 优秀还努力.愿你付出甘之如饴,所得归于欢喜. 更多文章参看github知识库:https://github.com/dukt ...

  7. 大数据面试之Hive常见题目

    大数据面试之Hive常见题目 1. Hive的架构 1.重点四个器:解释器(SQL Parser).Driver:编译器(Compiler),优化器(Optimizer),执行器(Executor) ...

  8. Cris 小哥哥的大数据项目之 Hive 统计 YouTube 热门视频

    Cris 小哥哥的大数据项目之 Hive 统计 YouTube 热门视频 Author:Cris 文章目录 Cris 小哥哥的大数据项目之 Hive 统计 YouTube 热门视频 Author:Cr ...

  9. B06 - 999、大数据组件学习③ - Hive

    初学耗时:999h 注:CSDN手机端暂不支持章节内链跳转,但外链可用,更好体验还请上电脑端. 『   因为要去见那个不一般的人,所以我就不能是一般人.』  B99.要学就学大数据 - B系列总纲   ...

最新文章

  1. java远程方法调用(rmi)--好_RMI-Java远程方法调用的实现(二)
  2. Javascript中二进制数据处理方法
  3. zuul filter
  4. idea springboot jrebel hotreloaded
  5. nginx自定义http头
  6. DCMTK:DIMSE状态代码和类的测试程序
  7. Disruptor并发框架--学习笔记
  8. linux系统下安装两个或多个tomcat
  9. 解决MacOS升级后出现xcrun: error: invalid active developer path, missing xcrun的问题
  10. Android开机自动启动程序设置
  11. 湖南省对口升学c语言试题,湖南省对口升学计算机专业综合试卷试题.doc
  12. 云栖号在线课堂—云服务器数据库快速入门特辑
  13. Qt之自定义QLineEdit右键菜单
  14. 【Android Camera】SOF Freeze
  15. 成都生物研究所高性能计算服务器,专家人才库数据----中科院成都生物所资源库...
  16. wps word文档复制图片显示不全,只显示一行
  17. 调取各大电商平台商品评论API
  18. PHP png合并到jpg,合并jpg的png并保持与php的透明度
  19. FFmpeg 中文文档
  20. Android 8.0 华为手机 桌面应用图标显示圆形适配方案

热门文章

  1. 基于ArcGIS、ENVI、InVEST、FRAGSTATS等多技术融合提升环境、生态、水文、土地、土壤、农业、大气等领域的数据分析能力与项目科研水平研修
  2. python编程入门
  3. JUC线程池之线程池架构
  4. 全球及中国椰油酰胺丙基氧化胺行业研究及十四五规划分析报告
  5. C#通过FFmpeg获得视频参数
  6. 实践 | 如何训练智能体Agent玩毁灭战士ViZDoom?
  7. Kruskal 算法与 Prim 算法
  8. 有生之年转ta系列 美术部分1.1.4 场景设计精要
  9. python十进制转十六进制
  10. Dockerfile启动多个服务