【发布时间】:2011-09-19 21:48:28
【问题描述】:
我正在尝试设置要在 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");
所有这些都开启后,并行运行的 map 任务数量仍为 2。
为了使并行运行的映射器数量达到 5 个,正确设置哪些选项?
【问题讨论】: