java-Eclipse里如何debug跟踪MapReduce程序到hadoop源码里?

问题描述

Eclipse里如何debug跟踪MapReduce程序到hadoop源码里?

我本地一台机子起了

4504 ResourceManager
4066 DataNode
4761 NodeManager
5068 JobHistoryServer
4357 SecondaryNameNode
3833 NameNode
5127 Jps

在hadoop-env.sh里设置了HADOOP_OPTS="$HADOOP_OPTS -Xdebug -Xrunjdwp:transport=dt_socket,server=y,address=9000"
然后导入编译好的hadoop全部源码并各处打了很多断点,
然后bin/hadoop jar path/to/hadoop-mapreduce-examples-2.2.0.jar wordcount /wordcount /output
然后开始在Eclipse里远程调试,可是在最后只有这个断点生效了。。。


Thread [main] (Suspended (breakpoint at line 342 in JobSubmitter))
JobSubmitter.submitJobInternal(Job, Cluster) line: 342
...
RunJar.main(String[]) line: 212

解决方案

http://www.zhihu.com/question/33713813/answer/57231795

时间: 2024-11-02 21:12:02

java-Eclipse里如何debug跟踪MapReduce程序到hadoop源码里?的相关文章

[2013.9.8网络首发]导入Android4.2源码里的Gallery2和Camera模块至Eclipse全过程

       [2013.9.8网络首发]导入Android4.2源码里的Gallery2和Camera模块至Eclipse全过程   google的android自带的apps写的是相当牛逼的,将其导入到eclipse中方便我们学习扩展.可惜关于导入的资料太少了,尤其是4.1之后的gallery和camera合二为一了.之前导4.0的camera那时不费吹灰之力就搞成了.下面的文字记录是我摸索了近十天终于导成功的记录,给大家分享了. 一.开发环境的搭建 1.      点击http://dev

怎么能在debug时跟到一个控件的源码里啊,有控件源码。

问题描述 在用infragistics控件,有的源码,我想在debug时可以跟到控件的源码里.我用visualstudio2005,asp.net2.0infragistics控件是个安装文件,安装后,会带visualstudio的tools里增加很多控件,直接拖拽到aspx页面上就可以了.源码是很多文件夹,每个文件夹都是一个控件,包含project文件.怎么才能在degug时,跟到控件的源码里啊? 解决方案 解决方案二:貌似本地的都可以吧如果不太多你可以添加至solution然后引用进而DEB

eclipse indigo-求助:Hadoop源码导入问题

问题描述 求助:Hadoop源码导入问题 新手:配合源码学习使用,从远程svn上检出老版本hadoop1.0.0的代码,导入到eclipse 3.7 indigo版本,项目中一直提示少org.eclipse.*下的某个包,已经手工下载导入部分,仍缺,但是感觉不应该这样处理,与eclipse版本或者项目里的ant依赖有没有关系,之前一直用maven构建项目,对ant不熟

DotNet4应用程序打包工具->升级版【三】宿主程序分析+全部源码下载

索引 DotNet4应用程序打包工具->升级版[三]宿主程序分析+全部源码下载 DotNet4应用程序打包工具->升级版[二]安装工具分析 DotNet4应用程序打包工具(把DotNet4安装程序打包进你的应用程序:WINAPI开发,无dotNet环境也可顺利执行)[一]整体思路   废话少说 入口函数 入口函数是所有逻辑的集合体 int WinMain(HINSTANCE hInstance,HINSTANCE hPreInstance,LPSTR lpCmdLine,int nCmdSho

Hadoop大象之旅010-使用eclipse查看hadoop源码

Hadoop大象之旅010-使用eclipse查看hadoop源码                                                                老帅 我这使用的是hadoop-1.1.2.tar.gz,这个文件可以在下面地址下载到: 官方地址:http://archive.apache.org/dist/hadoop/core/hadoop-1.1.2/   1.将hadoop-1.1.2.tar.gz解压缩 文件夹结构如下所示:   2.在My

java c-如何用C语言或者JAVA实现字长为八位数的二进制定点数转换为源码反码补码?

问题描述 如何用C语言或者JAVA实现字长为八位数的二进制定点数转换为源码反码补码? 老师要求的简单作业,但我是大二才转的计算机科学与技术专业,基础几乎为0!哪位能帮写一个,最好能有注释,这可能有点麻烦,没注释的也可以,我有了源代码可以自己琢磨琢磨!跪谢了在此!

string-itoa 源码里 tmp大小去33,radix限制在2~35的考虑是什么?

问题描述 itoa 源码里 tmp大小去33,radix限制在2~35的考虑是什么? itoa 源码里 tmp大小去33,radix限制在2~35的考虑是什么? char* _itoa(int value, char* string, int radix) 02.{ 03. char tmp[33]; 04. char* tp = tmp; 05. int i; 06. unsigned v; 07. int sign; 08. char* sp; 09. if (radix > 36 || r

使用duilib开发半透明异形窗体程序(附源码和demo)

转载请说明原出处,谢谢~~:http://blog.csdn.net/zhuhongshu/article/details/43532791                  半透明异形窗体的功能在之前维护的老版本的duilib里面已经有了基本的功能,但是因为一直存在较多的缺陷,所以我一直建议少用,就连我自己写仿酷狗项目也只是在几个小地方用了半透明异形窗体.不过今天在群里和其他几位朋友讨论后,发现了之前的许多问题以及解决方法.所以我立马修复了当前的库,并且写了一个半透明异形窗体的demo来测试效

在admin5的程序区商业源码的运营经验谈

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 现在在admin5的程序区源码类网站泛滥,起初的时候只有两家在竞争,半年前我加入之后就形成了3足鼎立的局势!有的时候只要你自己认真观察就会发现在程序区经常有人做了一个月广告第二个月就找不到他人了!那些人就这样退出了竞争!现在在admin5最火爆的莫过于链接.域名.站群系统了,对于源码来说有些穷途陌路的感觉,但是却仍有他的市场活力!不是每一位站