hive 内存不足 |
您所在的位置:网站首页 › hadoop删除数据空间不够 › hive 内存不足 |
Current usage: 758.0 MB of 2 GB physical memory used; 5.9 GB of 4.2 GB virtual memory used. Killing container. 或 java.lang.OutOfMemoryError: Java heap space 解决方法: 1、修改yarn-site.xml文件。 yarn.scheduler.maximum-allocation-mb 8192 yarn.scheduler.minimum-allocation-mb 2048 每个Task最少可申请2048MB内存 yarn.nodemanager.vmem-pmem-ratio 2.1 # 2048M*2.1=4.2G 2、修改mapred-site.xml文件。大于4.2G会报错,设置大概一般即可。 mapreduce.map.java.opts -Xmx2048m 表示jvm堆内存,注意是mapreduce不是mapred mapreduce.reduce.java.opts -Xmx2048m 表示jvm堆内存,注意是mapreduce不是mapred 需要重启hadoop组件,及hive。注意:根据服务器内存大小设置。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |