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

Reply via email to