hiveserver2运行时报错现象:GC overhead limit exceeded
原因:hiveserver2的堆内存太小了
解决:修改配置文件
$HIVE_HOME/conf/下修改:
将配置文件的template后缀去掉:
mv hive-env.sh.template hive-env.sh
修改:
vim hive-env.sh
找到export HADOOP_HEAPSIZE=1024,放开注释:
如果1024还报GC overhead limit exceeded,就再调大!