报错 【hiveserver2】hive --service hiveserver2 报错 GC overhead limit exceeded

1. 起因

hive --service hiveserver2  报错, 导致hiveserver2 服务无法使用

2. 报错信息

Exception in thread "HiveServer2-Handler-Pool: Thread-556" java.lang.OutOfMemoryError: GC overhead limit exceeded

3. 报错原因

hive shell脚本启动的jvm的堆内存 不足

4. 解决

cp hive-env.sh.template hive-env.sh
vi hive-env.sh
将 export HADOOP_HEAPSIZE=1024 放开(如果还报错,就将内存调大)

 



 
posted @ 2022-01-27 17:04  学而不思则罔!  阅读(924)  评论(0)    收藏  举报