如何在不终止 EMR 集群的情况下停止它?

Jes*_*ssa 6 amazon-ec2 amazon-web-services emr

我知道可以停止单个 EC2 实例,但是 EMR 集群呢?

如果我停止包含 EMR 集群的所有 EC2 实例,我是否仍需付费?

m.a*_*bin 5

目前,还没有一种方法可以像使用 EC2 实例那样停止和 EMR 集群。EMR 集群使用实例存储卷,EC2 启动/停止功能依赖于 EBS 卷的使用,这不适合高性能、低延迟的 HDFS 使用。

模拟此行为的最佳方法是将数据存储在 S3 中,然后将数据作为集群的启动步骤进行摄取,然后在完成后保存回 S3。

  • “无法停止”是设计的一个功能还是一个需要修复的错误。有人可能会说,EMR 只是计算引擎,让 hdfs 临时化是一种好习惯,人们应该认真思考,以便备份代码和数据。与此同时,EMR 就像一个巨大的服务器,人们可能会争论,既然你可以停止 EC2,为什么不应该让它很容易“暂停”。 (2认同)