我使用参数mapreduce.tasktracker.map.tasks.maximum=2
来控制只有两个映射器同时在一个节点中运行。但是在我设置它之后它没有生效,我可以看到有19个映射器在一个节点中同时运行。
那么有没有任何其他参数覆盖了那一个。
答案 0 :(得分:0)
如果要将并发映射任务的数量控制为2, 您可以将以下属性添加到mapped-site.xml
<property>
<name>mapreduce.job.running.map.limit</name>
<value>2</value>
</property>