天天看點

Hive執行sql,報記憶體溢出應用場景操作方案

應用場景

搭建了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