

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# INTERNAL\$1ERROR\$1 \$1 EC2 CAPACITY\$1AZ 不足
<a name="INTERNAL_ERROR_EC2_INSUFFICIENT_CAPACITY_AZ"></a>

## 概述
<a name="INTERNAL_ERROR_EC2_INSUFFICIENT_CAPACITY_AZ_overview"></a>

当所选可用区没有足够的容量来满足您的 Amazon EC2 实例类型请求时，集群会终止并出现 `INTERNAL_ERROR_EC2_INSUFFICIENT_CAPACITY_AZ` 错误。为集群选择的子网决定可用区。有关 Amazon EMR 的子网的更多信息，请参阅 [在 VPC 中为 Amazon EMR 配置联网](emr-plan-vpc-subnet.md)。

## 解决方案
<a name="INTERNAL_ERROR_EC2_INSUFFICIENT_CAPACITY_AZ_resolution"></a>

要解决此错误，请修改您的实例类型配置并使用更新后的请求创建一个新集群。

要对出现故障的 EMR 集群进行故障排除，请参阅和返回`ErrorDetail`的信息。`DescribeCluster` `ListClusters` APIs有关更多信息，请参阅 [Amazon EMR 中包含 ErrorDetail 信息的错误代码](emr-troubleshoot-error-errordetail.md)。`ErrorDetail` 中的 `ErrorData` 数组返回此错误代码的以下信息：

**`instance-type`**  
容量不足的实例类型。

**`availability-zone`**  
您的子网解析到的可用区。

**`public-doc`**  
错误代码文档的公有 URL。

## 完成步骤
<a name="INTERNAL_ERROR_EC2_INSUFFICIENT_CAPACITY_AZ_stc"></a>

执行以下步骤以确定和修复集群配置错误的根本原因。
+ 查看集群配置的最佳实践。请参阅《Amazon EMR Management Guide》**中的 [为竞价型实例配置 Amazon EMR 集群实例类型和最佳实践](emr-plan-instances-guidelines.md)。
+ 排查启动问题并检查您的配置。请参阅《Amazon EC2 用户指南》**中的[排查实例启动问题](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/troubleshooting-launch.html)。
+ 使用更新的集群配置启动新集群。