mapreduce 错误:failed Map Tasks exceeded allowed limit
程序在处理20M一下的文件时没有问题,超过20以后执行一直失败,报错信息:如提示
java.lang.RuntimeException: PipeMapRed.waitOutputThreads(): subprocess failed with code 1
at org.apache.hadoop.streaming.PipeMapRed.waitOutputThreads(PipeMapRed.java:362)
at org.apache.hadoop.streaming.PipeMapRed.mapRedFinished(PipeMapRed.java:576)
at org.apache.hadoop.streaming.PipeMapper.close(PipeMapper.java:135)
at org.apache.hadoop.mapred.MapRunner.run(MapRunner.java:57)
at org.apache.hadoop.streaming.PipeMapRunner.run(PipeMapRunner.java:36)
at org.apache.hadoop.mapred.MapTask.runOldMapper(MapTask.java:436)
at org.apache.hadoop.mapred.MapTask.run(MapTask.java:372)
at org.apache.hadoop.mapred.Child$4.run(Child.java:255)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:396)
at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1149)
at org.apache.hadoop.mapred.Child.main(Child.java:249)
执行过程打印信息:
packageJobJar: [/tmp/RtmpbrxmDJ/rmr-local-env5b7e66089a6f, /tmp/RtmpbrxmDJ/rmr-global-env5b7e6fc159e8, /tmp/RtmpbrxmDJ/rmr-streaming-map5b7e11d32952, /tmp/RtmpbrxmDJ/rmr-streaming-reduce5b7e40455eb9, /home/hadoop/tmp/hadoop-unjar4800417805397835354/] [] /tmp/streamjob7747076070321950699.jar tmpDir=null
14/01/02 03:36:20 INFO mapred.FileInputFormat: Total input paths to process : 1
14/01/02 03:36:20 INFO streaming.StreamJob: getLocalDirs(): [/home/hadoop/mapreduce/local]
14/01/02 03:36:20 INFO streaming.StreamJob: Running job: job_201401020330_0003
14/01/02 03:36:20 INFO streaming.StreamJob: To kill this job, run:
14/01/02 03:36:20 INFO streaming.StreamJob: /root/hadoop-1.1.2/libexec/../bin/hadoop job -Dmapred.job.tracker=192.168.2.6:9001 -kill job_201401020330_0003
14/01/02 03:36:20 INFO streaming.StreamJob: Tracking URL: http://192.168.2.6:50030/jobdetails.jsp?jobid=job_201401020330_0003
14/01/02 03:36:22 INFO streaming.StreamJob: map 0% reduce 0%
14/01/02 03:36:37 INFO streaming.StreamJob: map 2% reduce 0%
14/01/02 03:36:42 INFO streaming.StreamJob: map 3% reduce 0%
14/01/02 03:36:45 INFO streaming.StreamJob: map 6% reduce 0%
14/01/02 03:36:48 INFO streaming.StreamJob: map 8% reduce 0%
14/01/02 03:36:51 INFO streaming.StreamJob: map 12% reduce 0%
14/01/02 03:36:54 INFO streaming.StreamJob: map 14% reduce 0%
14/01/02 03:36:58 INFO streaming.StreamJob: map 18% reduce 0%
14/01/02 03:37:01 INFO streaming.StreamJob: map 21% reduce 0%
14/01/02 03:37:04 INFO streaming.StreamJob: map 22% reduce 0%
14/01/02 03:37:07 INFO streaming.StreamJob: map 25% reduce 0%
14/01/02 03:37:10 INFO streaming.StreamJob: map 28% reduce 0%
14/01/02 03:37:13 INFO streaming.StreamJob: map 31% reduce 0%
14/01/02 03:37:30 INFO streaming.StreamJob: map 35% reduce 0%
14/01/02 03:37:31 INFO streaming.StreamJob: map 44% reduce 0%
14/01/02 03:37:34 INFO streaming.StreamJob: map 46% reduce 0%
14/01/02 03:37:35 INFO streaming.StreamJob: map 47% reduce 0%
14/01/02 03:37:37 INFO streaming.StreamJob: map 49% reduce 0%
14/01/02 03:37:40 INFO streaming.StreamJob: map 50% reduce 0%
14/01/02 03:37:41 INFO streaming.StreamJob: map 52% reduce 0%
14/01/02 03:37:43 INFO streaming.StreamJob: map 55% reduce 0%
14/01/02 03:37:46 INFO streaming.StreamJob: map 58% reduce 0%
14/01/02 03:37:50 INFO streaming.StreamJob: map 60% reduce 0%
14/01/02 03:37:55 INFO streaming.StreamJob: map 62% reduce 0%
14/01/02 03:37:56 INFO streaming.StreamJob: map 64% reduce 0%
14/01/02 03:37:58 INFO streaming.StreamJob: map 65% reduce 0%
14/01/02 03:38:04 INFO streaming.StreamJob: map 67% reduce 0%
14/01/02 03:38:06 INFO streaming.StreamJob: map 71% reduce 0%
14/01/02 03:38:09 INFO streaming.StreamJob: map 74% reduce 0%
14/01/02 03:38:12 INFO streaming.StreamJob: map 76% reduce 0%
14/01/02 03:38:15 INFO streaming.StreamJob: map 80% reduce 0%
14/01/02 03:38:18 INFO streaming.StreamJob: map 83% reduce 0%
14/01/02 03:38:22 INFO streaming.StreamJob: map 85% reduce 0%
14/01/02 03:38:25 INFO streaming.StreamJob: map 87% reduce 0%
14/01/02 03:38:28 INFO streaming.StreamJob: map 91% reduce 0%
14/01/02 03:38:31 INFO streaming.StreamJob: map 93% reduce 0%
14/01/02 03:38:35 INFO streaming.StreamJob: map 95% reduce 0%
14/01/02 03:38:39 INFO streaming.StreamJob: map 98% reduce 0%
14/01/02 03:38:42 INFO streaming.StreamJob: map 100% reduce 0%
14/01/02 03:39:13 INFO streaming.StreamJob: map 50% reduce 0%
14/01/02 03:39:27 INFO streaming.StreamJob: map 51% reduce 0%
14/01/02 03:39:30 INFO streaming.StreamJob: map 52% reduce 0%
14/01/02 03:39:34 INFO streaming.StreamJob: map 53% reduce 0%
14/01/02 03:39:48 INFO streaming.StreamJob: map 53% reduce 17%
14/01/02 03:39:50 INFO streaming.StreamJob: map 56% reduce 17%
14/01/02 03:39:53 INFO streaming.StreamJob: map 59% reduce 17%
14/01/02 03:39:56 INFO streaming.StreamJob: map 63% reduce 17%
14/01/02 03:39:59 INFO streaming.StreamJob: map 65% reduce 17%
14/01/02 03:40:02 INFO streaming.StreamJob: map 67% reduce 17%
14/01/02 03:40:04 INFO streaming.StreamJob: map 69% reduce 17%
14/01/02 03:40:07 INFO streaming.StreamJob: map 73% reduce 17%
14/01/02 03:40:10 INFO streaming.StreamJob: map 75% reduce 17%
14/01/02 03:40:14 INFO streaming.StreamJob: map 78% reduce 17%
14/01/02 03:40:17 INFO streaming.StreamJob: map 80% reduce 17%
14/01/02 03:40:20 INFO streaming.StreamJob: map 83% reduce 17%
14/01/02 03:40:24 INFO streaming.StreamJob: map 86% reduce 17%
14/01/02 03:40:26 INFO streaming.StreamJob: map 88% reduce 17%
14/01/02 03:40:29 INFO streaming.StreamJob: map 90% reduce 17%
14/01/02 03:40:32 INFO streaming.StreamJob: map 94% reduce 17%
14/01/02 03:40:36 INFO streaming.StreamJob: map 96% reduce 17%
14/01/02 03:40:39 INFO streaming.StreamJob: map 98% reduce 17%
14/01/02 03:40:42 INFO streaming.StreamJob: map 100% reduce 17%
14/01/02 03:40:47 INFO streaming.StreamJob: map 50% reduce 17%
14/01/02 03:41:02 INFO streaming.StreamJob: map 52% reduce 17%
14/01/02 03:41:05 INFO streaming.StreamJob: map 55% reduce 17%
14/01/02 03:41:08 INFO streaming.StreamJob: map 57% reduce 17%
14/01/02 03:41:11 INFO streaming.StreamJob: map 60% reduce 17%
14/01/02 03:41:14 INFO streaming.StreamJob: map 63% reduce 17%
14/01/02 03:41:17 INFO streaming.StreamJob: map 66% reduce 17%
14/01/02 03:41:20 INFO streaming.StreamJob: map 68% reduce 17%
14/01/02 03:41:23 INFO streaming.StreamJob: map 70% reduce 17%
14/01/02 03:41:26 INFO streaming.StreamJob: map 74% reduce 17%
14/01/02 03:41:29 INFO streaming.StreamJob: map 75% reduce 17%
14/01/02 03:41:32 INFO streaming.StreamJob: map 78% reduce 17%
14/01/02 03:41:35 INFO streaming.StreamJob: map 81% reduce 17%
14/01/02 03:41:39 INFO streaming.StreamJob: map 83% reduce 17%
14/01/02 03:41:41 INFO streaming.StreamJob: map 86% reduce 17%
14/01/02 03:41:44 INFO streaming.StreamJob: map 88% reduce 17%
14/01/02 03:41:47 INFO streaming.StreamJob: map 91% reduce 17%
14/01/02 03:41:50 INFO streaming.StreamJob: map 94% reduce 17%
14/01/02 03:41:53 INFO streaming.StreamJob: map 96% reduce 17%
14/01/02 03:41:56 INFO streaming.StreamJob: map 99% reduce 17%
14/01/02 03:42:01 INFO streaming.StreamJob: map 50% reduce 17%
14/01/02 03:42:10 INFO streaming.StreamJob: map 52% reduce 17%
14/01/02 03:42:13 INFO streaming.StreamJob: map 56% reduce 17%
14/01/02 03:42:16 INFO streaming.StreamJob: map 59% reduce 17%
14/01/02 03:42:19 INFO streaming.StreamJob: map 61% reduce 17%
14/01/02 03:42:22 INFO streaming.StreamJob: map 64% reduce 17%
14/01/02 03:42:25 INFO streaming.StreamJob: map 66% reduce 17%
14/01/02 03:42:28 INFO streaming.StreamJob: map 69% reduce 17%
14/01/02 03:42:31 INFO streaming.StreamJob: map 72% reduce 17%
14/01/02 03:42:34 INFO streaming.StreamJob: map 75% reduce 17%
14/01/02 03:42:37 INFO streaming.StreamJob: map 77% reduce 17%
14/01/02 03:42:40 INFO streaming.StreamJob: map 80% reduce 17%
14/01/02 03:42:43 INFO streaming.StreamJob: map 83% reduce 17%
14/01/02 03:42:46 INFO streaming.StreamJob: map 85% reduce 17%
14/01/02 03:42:49 INFO streaming.StreamJob: map 88% reduce 17%
14/01/02 03:42:52 INFO streaming.StreamJob: map 90% reduce 17%
14/01/02 03:42:55 INFO streaming.StreamJob: map 94% reduce 17%
14/01/02 03:42:59 INFO streaming.StreamJob: map 96% reduce 17%
14/01/02 03:43:02 INFO streaming.StreamJob: map 98% reduce 17%
14/01/02 03:43:07 INFO streaming.StreamJob: map 50% reduce 17%
14/01/02 03:43:10 INFO streaming.StreamJob: map 100% reduce 100%
14/01/02 03:43:10 INFO streaming.StreamJob: To kill this job, run:
14/01/02 03:43:10 INFO streaming.StreamJob: /root/hadoop-1.1.2/libexec/../bin/hadoop job -Dmapred.job.tracker=192.168.2.6:9001 -kill job_201401020330_0003
14/01/02 03:43:10 INFO streaming.StreamJob: Tracking URL: http://192.168.2.6:50030/jobdetails.jsp?jobid=job_201401020330_0003
14/01/02 03:43:10 ERROR streaming.StreamJob: Job not successful. Error: # of failed Map Tasks exceeded allowed limit. FailedCount: 1. LastFailedTask: task_201401020330_0003_m_000000
14/01/02 03:43:10 INFO streaming.StreamJob: killJob...
Streaming Command Failed!
Error in mr(map = map, reduce = reduce, combine = combine, vectorized.reduce, :
hadoop streaming failed with error code 1
Calls: QRcount -> mapreduce -> mr
Execution halted
[root@localhost shell]#
恳求诸位不吝赐教啊~~~