Hadoop MultipleOutputs 结果输出到多个文件夹 出现数据不全,部分文件为空

如题:出现下图中的情况(设置reduceNum=5)

Hadoop MultipleOutputs 结果输出到多个文件夹 出现数据不全,部分文件为空_第1张图片

 

感觉很奇怪,排除了很久,终于发现是一个第二次犯的错误:丢了这句 this.mOutputs.close();

 

加上这句,一切恢复正常!

 

你可能感兴趣的:(hadoop)