我有mapreduce作业,需要超过当前值10mb,这是在mapred-site.xml中设置的。我想暂时增加当前工作的价值。我可以在驱动程序类中设置它,例如' job.setXXXXXX()' ?而且我也不想在命令行使用-D选项
答案 0 :(得分:0)
您可以尝试在命令行中使用-D选项,并在... / job.xml中检查包含该作业的webUI上的实际结果。像图片一样:
答案 1 :(得分:0)
我不想使用-D选项,经过一些研究后我发现mapred-user-jobconf-limit不能在作业级别上覆盖。它只能设置为服务范围的jobtracker级别。