Hadoop作业:任务无法报告状态601秒 [英] Hadoop Job : Task fail to report status for 601 seconds
问题描述
在伪代码中运行hadoop作业时,任务失败并被杀死。
错误:任务try_无法报告状态601秒
While running hadoop job on pseudonode, task fails and got killed. Error : Task attempt_ fail to report status for 601 seconds
但同一程序正在通过Eclipse(本地作业)运行。
But the same program is running through Eclipse (local job).
任务:有大约25K个关键字,输出将是所有可能的组合(一次两个),即25K左右* 25K内容
Task : there are around 25K keywords , output will be all possible combination (two at a time) i.e around 25K * 25K entires
什么可能是问题?
推荐答案
由于某些原因,当您的伪代码执行时,任务不会进行。您可以增加mapred-site.xml中的mapred.task.timeout设置。
mapred-default.xml中的默认值为:
For some reason the task, when executed on your pseudonode, is not progressing. You can increase the setting "mapred.task.timeout" in mapred-site.xml. The default value of the same in mapred-default.xml is:
<property>
<name>mapred.task.timeout</name>
<value>600000</value>
<description>The number of milliseconds before a task will be
terminated if it neither reads an input, writes
an output, nor updates its status string.
</description>
</property>
这篇关于Hadoop作业:任务无法报告状态601秒的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!