Hadoop 为aws中的多节点群集创建自定义AMI

Hadoop 为aws中的多节点群集创建自定义AMI,hadoop,amazon-web-services,aws-opsworks,Hadoop,Amazon Web Services,Aws Opsworks,我是AWS的新手。我应该创建一个定制的AMI,在创建指定数量的实例时,应该从中设置hadoop集群 解决方法:我知道如何从控制台创建AMI,但使用该AMI我无法设置集群。。! 我使用了cloudFormation模板,但无法将此模板与新创建的AMI集成 请帮助我: 我们可以在使用AMI创建实例时调用堆栈(模板)吗 我们可以使用AMI或CloudFormation模板或堆栈或其他任何东西建立hadoop集群设置吗 注意:我们不应该将EMR用于此操作。您以前有创建Hadoop集群的经验吗?为什么

我是AWS的新手。我应该创建一个定制的AMI,在创建指定数量的实例时,应该从中设置hadoop集群

解决方法:我知道如何从控制台创建AMI,但使用该AMI我无法设置集群。。! 我使用了cloudFormation模板,但无法将此模板与新创建的AMI集成

请帮助我:

  • 我们可以在使用AMI创建实例时调用堆栈(模板)吗

  • 我们可以使用AMI或CloudFormation模板或堆栈或其他任何东西建立hadoop集群设置吗


注意:我们不应该将EMR用于此操作。

您以前有创建Hadoop集群的经验吗?为什么不能使用EMR——它会自动为您完成所有工作?您通常不会在一个步骤中构建AMI和云形成。一旦有了AMI,您应该能够将其放入CF模板中。你看到了什么问题?@John Rotenstein:是的,我有这方面的经验。事实上,有一个脚本,作为参数传递给它的从属IP将负责hadoop的安装和设置。我们不能使用电子病历。到目前为止,我们所知道的只是我们必须使用AMI和CloundFormation的概念,我们可以实现我们的目标,但我们不知道如何使用它们,或者可能有其他一些方法?@Mircea:我不理解你的第一点。如果我有AMI,我该如何将CF模板放入其中?请详细解释为什么不能使用EMR?