在AWS EMR中强制使用一个减速器

时间:2011-11-15 20:30:21

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

如何确保我的EMR Streaming作业只有减速器?当我创建新的Jobflow时,有没有办法从Web前端执行此操作?

1 个答案:

答案 0 :(得分:1)

您可以使用--arg标志在引导操作中配置Hadoop。特别是对于您的问题,您可以将mapred.tasktracker.reduce.tasks.maximum设置为1.

elastic-mapreduce --create --alive \
      --name "Configure Jobflow" \
      --bootstrap-actions s3://elasticmapreduce/bootstrap-actions/configure-hadoop
      --arg mapred.tasktracker.reduce.tasks.maximum=2