hive 插入数据的时候,不能直接运行,报错FAILED: Execution Error, return code 2 from org.apache.hadoop.hive.ql.exec.mr.

Posted 亿钱君

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hive 插入数据的时候,不能直接运行,报错FAILED: Execution Error, return code 2 from org.apache.hadoop.hive.ql.exec.mr.相关的知识,希望对你有一定的参考价值。

hive 插入数据的时候,不能直接运行,报错

错误原因:
namenode内存空间不够,JVM剩余内存空间不够新job运行所致

错误提示
在这里插入图片描述
解决办法:

在这里插入图片描述

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

成功:
在这里插入图片描述

以上是关于hive 插入数据的时候,不能直接运行,报错FAILED: Execution Error, return code 2 from org.apache.hadoop.hive.ql.exec.mr.的主要内容,如果未能解决你的问题,请参考以下文章

Hive 动态分区插入数据报错

hive中创建子表并插入数据过程初始化MR报错解决方法

HIVE 插入错误(return code 2)

hive on spark hql 插入数据报错 Failed to create Spark client for Spark session Error code 30041

hive on spark hql 插入数据报错 Failed to create Spark client for Spark session Error code 30041

Hive:Spark中如何实现将rdd结果插入到hive1.3.1表中