跳至内容

如何对 EC2 实例启动时出现的 InsufficientInstanceCapacity 错误进行故障排除?

1 分钟阅读
0

当我尝试启动 Amazon Elastic Compute Cloud (Amazon EC2) 实例时,收到容量不足错误。

解决方法

如果 AWS 没有足够的可用按需容量来完成您的请求,则您会收到以下错误:

“调用 RunInstances 操作时出现错误 (InsufficientInstanceCapacity)(达到重试次数上限: 4)。我们目前在您请求的可用区内没有足够的容量。”

对错误进行故障排除

要解决 InsufficientInstanceCapacity 错误,请使用以下选项:

  • 等待几分钟,然后再次提交请求。
  • 使用较少的实例提交新请求。
  • 如果要启动实例,请提交新请求,但不要指定可用区。
    **注意:**如果您在非默认 VPC 中启动实例,请在其他可用区中选择一个子网。
  • 如果要启动实例,请为其他实例类型提交新请求。
    **注意:**您可以在启动后调整实例的大小

如果您将实例启动到集群置放群组,则可能会收到容量不足错误。有关详细信息,请参阅 Amazon EC2 实例的置放群组

移动实例

如果您继续收到错误,请将实例移动到其他可用区

避免关键机器上出现容量不足错误

要为关键机器预留容量,最佳做法是提前创建按需容量预留。完成以下步骤:

  1. 在可用区中创建容量预留
  2. 在容量预留中启动关键实例。您可以查看实时的容量预留使用情况,并根据需要在其中启动实例。

**注意:**如果容量不足,或者您超过了按需实例配额,则无法创建容量预留。有关详细信息,请参阅限制

相关信息

为什么我无法启动我的 EC2 实例?

AWS 官方已更新 9 个月前