Hive执行sql,报内存溢出

来源:互联网 发布:linux 组权限 设置 编辑:程序博客网 时间:2024/05/29 18:38

应用场景

搭建了hadoop伪分布式集群,并且在其上搭建了hive环境,但是在执行HQL语句的时候,老是报内存溢出,很麻烦,只需要简单设置,就可以解决该问题。

操作方案

运行程序过程中,报内存溢出:java.sql.SQLException: Error running query: java.lang.OutOfMemoryError: PermGen space


解决方案:
在/opt/hive-2.1.1/conf/hive-env.sh

export HADOOP_HEAPSIZE=102400