MRjob查询提交主机(client or launcher)ip方法

工作中需要查询MRjob是由哪台client机器(launcher)提交的app开始认为AMlog中会打印,但是没有,以为是没有开启debug模式,但是通过查看源码,定位到JobSubmitter 这个类会获取提交机器主机名及ip信息是以configuration到形式存储的,所以可以通过查询app的配置信息找到.

具体如下:

1.  找到需要查询的app页面,点击左侧的Configuration选项;
2.  可直接看到mapreduce.job.submithostaddress这个选项的值,就为提交主机ip.

注:如configuration过多,可在yarn 的页面search即可.