在hadoop-env.sh下加
#调试NODEMANAGER
expor YARN_NODEMANAGER_OPTS="-agentlib:jdwp=transport=dt_socket,address=11888,server=y,suspend=y"
#调试RESOURCEMANAGER
export YARN_RESOURCEMANAGER_OPTS="-agentlib:jdwp=transport=dt_socket,address=10888,server=y,suspend=y"
#调试MR程序,比如hadoop jar场景
export HADOOP_CLIENT_OPTS="-agentlib:jdwp=transport=dt_socket,address=8888,server=y,suspend=y"
#调试HISTORYSERVER
export HADOOP_JOB_HISTORYSERVER_OPTS="-agentlib:jdwp=transport=dt_socket,address=29888,server=y,suspend=y"