本地测试mapreduce代码的时候,mapper顺利执行但进不了reducer,
但是同样的代码在别人的机器上就可以执行,
解决方法:
问题出在mapper执行完成会生成一个tmp的临时文件,这个文件夹默认是在D盘(d:/tmp),由于这个有以前操作失败而没有及时删除的临时文件,
所以就直接干掉这个文件夹就好了!
本地测试mapreduce代码的时候,mapper顺利执行但进不了reducer,
但是同样的代码在别人的机器上就可以执行,
解决方法:
问题出在mapper执行完成会生成一个tmp的临时文件,这个文件夹默认是在D盘(d:/tmp),由于这个有以前操作失败而没有及时删除的临时文件,
所以就直接干掉这个文件夹就好了!