分享

如何debug WordCount?

gwgyk 发表于 2014-9-30 10:54:17 [显示全部楼层] 只看大图 回帖奖励 阅读模式 关闭右栏 2 8412
我想在eclipse中debug WordCount的运行流程,想弄明白job在JobTracker中的运行过程。但是由于在JobTracker中涉及到了RPC和Proxy,所以没法直接看到在JobTracker中的执行过程,想问问大神,我该怎么做才能看到呢?
谢谢大家了

已有(2)人评论

跳转到指定楼层
bioger_hit 发表于 2014-9-30 11:30:43
mapreduce调试:
调试的方法有多种,这里说一种最简单、原始的一种。
记得Javascript刚开始之初是不能调试的,于是我们就采用alert的方法,看看结果是不是我们想要的,这里我们调试mapreduce采用的是类似的方法。我们通过Counter countPrint1 = context.getCounter("Map中循环strScore", “输出信息”);来输出调试信息,getCounter可以把程序里面的变量输出到Java控制台,这样就达到了调试效果。
详细参考:
Hadoop中调试(mapreduce)map与redcue信息的输出办法

当然还有其他调试方法,可以参考下面
Win7 Eclipse调试Centos Hadoop2.2-Mapreduce出现问题解决方案
调试Hadoop源代码:eclipse调试及日志打印

来自:零基础学习hadoop到上手工作线路指导(编程篇)
回复

使用道具 举报

gwgyk 发表于 2014-10-8 08:54:50
bioger_hit 发表于 2014-9-30 11:30
mapreduce调试:
调试的方法有多种,这里说一种最简单、原始的一种。
记得Javascript刚开始之初是不能调 ...

就像图片里的这种情况

2014-09-29 19:49:19 的屏幕截图.png
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条