我试图设置要在hadoop 0.20环境中运行的地图任务的数量。如何在hadoop 0.20中设置地图任务的数量?
我正在使用旧的api。
这里是我到目前为止所尝试的选项:
conf.set("mapred.tasktracker.map.tasks.maximum", "5");
conf.set("mapred.map.tasks", "10");
conf.set("mapred.map.tasksperslot", "5");
conf.set("mapred.tasktracker.map", "5");
conf.set("mapred.map.parallel.copies", "5");
与所有这些对,平行的运行图任务的数量仍然2.
什么是正确的选项设置为获得并行运行的mappers最多5个?
你能为EMR提供一个合适的配置脚本吗? –
EMR的配置脚本是什么意思?需要更多细节。 –
启动Elastic Mapreduce作业时,可能会在hadoop启动之前运行引导操作。我相信这可以用来设置mappers的数量,但我泄漏了这些知识 –