我在AWS中只需要4个映射器和2个减速器,但这不会发生吗?

时间:2013-10-16 23:11:56

标签: hadoop amazon-web-services elastic-map-reduce

你如何确定 只有4个地图和2个减少 因为当我使用1个大型实例时 它有时会给我6个地图2减少 随机没有。 我试着把mapred.map.tasks = 4 在设置工作时的额外args中 那也没有用

1 个答案:

答案 0 :(得分:0)

尝试使用引导操作设置映射器和缩减器的数量。

     elastic-mapreduce --create \
     --name "cluster_name" \
     --bootstrap-action s3://elasticmapreduce/bootstrap-actions/configure-hadoop --args -m,mapred.map.tasks=4,-m,mapred.reduce.tasks=2,-m,mapred.tasktracker.map.tasks.maximum=4,-m,mapred.tasktracker.reduce.tasks.maximum=2