hive执行集群模式正常本地模式报错Execution Error, return code 2 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask
问题:同样的SQL在集群模式执行成功,但是切换到本地模式执行失败出现以下报错原因:由于本地模式内存不够导致无法执行任务解决方法:将hive-env.sh.template后缀.template去掉默认HADOOP_HEAPSIZE为256(MB),设置成1024M把原来的注释去掉:重新启动hive执行成功: