Execution Error, return code 2 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask
生活随笔
收集整理的這篇文章主要介紹了
Execution Error, return code 2 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、問題
Error: Error while processing statement: FAILED: Execution Error, return code 2 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask (state=08S01,code=2)
2、原因
hive啟動堆棧內存不足
3、解決方法
(1)在hadoop下的etc/hadoop中的配置文件hadoop-env.sh中修改如下配置:
修改為:
export HADOOP_CLIENT_OPTS="-Xmx2048m $HADOOP_CLIENT_OPTS"
(2)在hive下的bin目錄下的配置文件hive-config.sh中修改如下配置:
總結
以上是生活随笔為你收集整理的Execution Error, return code 2 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 成功解决: return code 2
- 下一篇: 解决Execution Error, r