【问题标题】:Can we add more Amazon Elastic Mapreduce instances into an existing Amazon Elastic Mapreduce instances?我们能否将更多 Amazon Elastic Mapreduce 实例添加到现有 Amazon Elastic Mapreduce 实例中?
【发布时间】:2012-05-14 00:37:18
【问题描述】:

我是亚马逊服务的新手,遇到了一些问题。

假设我在 Amazon Elastic Mapreduce 上运行一些作业流程,总共有 3 个实例。在上面运行我的工作流程时,我发现我的工作需要更多时间来执行。在这种情况下,我需要向其中添加更多实例,以便我的实例会增加,因此作业将执行得更快。

我的问题是如何将此类实例添加到现有实例中?因为如果我们终止现有实例并再次创建更多数量的新实例是耗时的。

还有办法吗?如果是,请建议我。 我正在通过 CLI 完成所有这些任务。因此,请与 AWS 管理控制台中的 GUI 步骤一起分享命令的答案。

谢谢。

【问题讨论】:

    标签: amazon-emr


    【解决方案1】:

    是的,您可以使用命令行工具完成此操作

    向核心组添加更多实例:

    elastic-mapreduce --modify-instance-group CORE --instance-count 40
    

    创建一个包含 40 个实例的任务组(无数据节点):

    elastic-mapreduce --add-instance-group TASK --instance-count 40 --instance-type c1.medium
    

    【讨论】:

      【解决方案2】:

      请务必注意,CORE 实例组实例无法减少,因为它们作为数据节点参与。它们只能增加。 TASK实例只做处理,可以增减。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-11-17
        • 1970-01-01
        • 2017-02-10
        • 2011-12-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-08-06
        相关资源
        最近更新 更多