运行MapReduce 卡死 , 截图如下

Hadoop执行MapReduce卡死

原因是 Yarn 可分配的内存不足

1.如果是在 虚拟机配置的 Hadoop

直接 编辑 yarn-site.xml 文件

<property>
    <name>yarn.nodemanager.resource.memory-mb</name>
     <value>2048</value>
</property>

注意 : 单位大小是 Mb , 2048 = 2G , 如果你的内存是 4G , 建议设置成 4G 或者 8G

重启 yarn即可

2.如果是在CDH

Hadoop执行MapReduce卡死
Hadoop执行MapReduce卡死
搜索 yarn.nodemanager.resource.memory-mb
Hadoop执行MapReduce卡死

然后重启即可

Hadoop执行MapReduce卡死

完美解决 !

相关文章: