在 Ubuntu 中,当我运行 hadoop 示例时:
$bin/hadoop jar hadoop-examples-1.0.4.jar grep input output 'dfs[a-z.]+'
$echo $HADOOP_HEAPSIZE
2000
在日志中,我收到以下错误:
信息 mapred.JobClient:任务 ID:attempt_201303251213_0012_m_000000_2,状态:失败 错误:Java 堆空间13/03/25 15:03:43 信息 mapred.JobClient:任务 ID:attempt_201303251213_0012_m_000001_2,状态:Java 堆空间/03/2 15:04:28 信息 mapred.JobClient:作业失败:失败的地图任务数超出了允许的限制。FailedCount:1。LastFailedTask:task_201303251213_0012_m_000000 java.io.IOException:作业失败!在 org.apache.hadoop.mapred.JobClient.runJob(JobClient.java:1265) 在 org.apache.hadoop.examples.Grep.run(Grep.java:69) 在 org.apache.hadoop.util.ToolRunner.run (ToolRunner.java:65) 在 org.apache.hadoop.examples.Grep.main(Grep.java:93)
让我们知道是什么问题。