hadoop版本1.2.1
reduce方法里的关键内容如下:
protected void reduce(Text key, Iterable<IntWritable> values,
Context context) throws IOException, InterruptedException {int sum = 1;
//使用while来进行遍历,reduce进行一直卡在66%就顿住了,执行了一晚上也没有出结果
// while (values.iterator().hasNext()) {// sum = sum + 1;
// }
//使用for来进行遍历,reduce执行正常
for (IntWritable value : values) {sum = sum + 1;
}
今天没时间进一步的跟踪问题原因,待后续分析