Amazon EMR 集群错误:EC2 QUOTA EXCEEDED - Amazon EMR

Amazon EMR 集群错误:EC2 QUOTA EXCEEDED

如果您收到一条 EC2 QUOTA EXCEEDED 消息,可能存在多种原因。根据配置差异,以前的集群可能需要 5-20 分钟的时间才能终止并释放分配的资源。如果您在尝试启动集群时收到 EC2 QUOTA EXCEEDED 错误,原因可能是最近终止的集群中的资源尚未释放。此消息也可能是由于将实例组或实例队列的大小调整为大于账户的当前实例配额的目标大小。这可能通过自动扩展手动或自动发生。

请考虑使用以下选项来解决此问题:

  • 按照《Amazon Web Services 一般参考》中的 AWS Service Quotas 中的说明请求提高服务限额。对于某些 API,设置 CloudWatch 事件可能比增加限制更好。有关更多详细信息,请参阅何时在 CloudWatch 中设置 EMR 事件

  • 如果一个或多个正在运行的集群未达到容量,请为正在运行的集群调整实例组的大小或降低实例队列上的目标容量。

  • 创建具有较少 EC2 实例或更少目标容量的集群。