【发布时间】:2016-03-06 22:22:59
【问题描述】:
我想在 Hadoop 集群上运行基于 TeraSort 的基准测试。脚本正在运行,首先它处于运行状态,但几分钟后它卡在Accepted 状态和FinalStatus 未定义。我想,这可能是资源问题,所以我像上面一样修改了yarn-site.xml。
<property>
<name>yarn.nodemanager.resource.memory-mb</name>
<value>8192</value>
<description>Amount of physical memory, in MB, that can be allocated for containers.</description>
</property>
<property>
<name>yarn.scheduler.minimum-allocation-mb</name>
<value>2048</value>
</property>
又是同样的问题。您还可以看到上面有关此过程的一些图表。当作业的进度条显示在 ~9-15 % 时,它会停止。
【问题讨论】:
-
您的数据节点(RAM、CUP 内核等)的配置是什么?我认为您在配置中设置了非常高的值,而您的物理硬件不符合该配置。
-
RAM: 32 GB - 16 GB CPU: 4 cores - 4 cores Disk: 120 GB - 30 GB
标签: hadoop mapreduce benchmarking cloudera-cdh cloudera-manager