Ubuntu 搭建Hadoop源码阅读环境(3)

调试Hadoop源代码:

启动Hadoop调试模式:

调试JobTracker为例:

[plain]

export HADOOP_JOBTRACKER_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y"

export HADOOP_JOBTRACKER_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y"


然后再启动start-all.sh,调试启动成功会看到如下信息,别的进程正常启动,JobTracker处于监听状态,如下图所示。

Ubuntu 搭建Hadoop源码阅读环境

进入Eclipse进行调试,设置参数

Run>Debug Configuration,配置参数如下

Ubuntu 搭建Hadoop源码阅读环境

debug开始,ok

Ubuntu 搭建Hadoop源码阅读环境

可以尽情调试查看了!!有木有哈哈!!顺便吐槽一句:HP的Elite Book系列真心不适合程序员啊,那几个F1-F12连个空格都没有。。。以后还是选小黑吧。

这只是调试JobTracker的,还有别的,以后补上,debug模式和run模式来回切换很一大川参数很麻烦有木有,写个脚本。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/19017.html