Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Threaded View
Hadoop, mail # user - Debugging YARN AM


Copy link to this message
-
Debugging YARN AM
Curtis Ullerich 2013-06-18, 02:49
Hi all,

I can successfully debug the MapReduce ApplicationMaster in standalone mode
by launching the pi estimator example with this command:

hadoop jar hadoop-mapreduce-examples-3.0.0-SNAPSHOT.jar pi
"-Dyarn.app.mapreduce.am.command-opts=-Xdebug
-Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000" 10 10

and then attaching a debugger to port 8000 using Eclipse. This doesn't work
with the DistributedShell example, presumably because it's not configurable
with yarn.app.mapreduce.am.command as it's not MapReduce. Looking in
yarn-default.xml, I don't see an equivalent parameter. For learning
purposes, how can I debug the DistributedShell example (and other AMs)?

Thanks!

Curtis