2013-5-12 13:54:56,515 INFOorg.apache.hadoop.mapred.TaskTracker: attempt_20135121353_0001_r_000000_00.30769235% reduce > copy (12 of 13 at 0.00 MB/s) >
Map任务正常,但Reduce卡在25%不动了。
这个问题是发生在reduce阶段,而提示的消息应该是取不到map阶段的结果
说明namenode正常工作,namenode通知reduce节点进行reduce操作,而它却取不到,只能说明它没法和那些节点通信
又由于新加入一个slave,之前的slaves没有更新/etc/hosts
解决办法:把各个datanode节点的映射都加到每个datanode节点的/etc/hosts中。