跳至内容

如何解决我在启动 EC2 实例时收到的"Your requested instance type is not supported in your requested Availability Zone"错误?

1 分钟阅读
0

当我启动 Amazon Elastic Compute Cloud (Amazon EC2) 实例时,我收到"Your requested instance type is not supported in your requested Availability Zone"错误。我想确定我可以使用的可用区并解决错误。

解决方案

**注意:**如果您在运行 AWS 命令行界面 (AWS CLI) 命令时收到错误,请参阅 AWS CLI 错误故障排除。此外,请确保您使用的是最新版本的 AWS CLI

确定支持您的实例类型的可用区

您可以使用 Amazon Elastic Compute Cloud (Amazon EC2) 控制台或 AWS CLI 来确定支持您的实例类型的可用区

Amazon EC2 控制台

完成以下步骤:

  1. 打开 Amazon EC2 控制台
  2. 选择要启动实例的 AWS 区域。
  3. 在导航窗格中,选择 Instance Types(实例类型)。
  4. 对于 Filter instance types(筛选实例类型),输入您的首选实例类型。
  5. 选择您的实例类型。
  6. Networking(网络)部分中,查看 Availability Zones(可用区)下列出的可用区。

AWS CLI

运行 describe-instance-type-offerings 命令并包括可用区和要启动的实例类型的筛选器。您还可以添加其他筛选器。

以下示例命令按可用区、实例类型和区域筛选搜索结果:

# aws ec2 describe-instance-type-offerings --location-type availability-zone  --filters Name=instance-type,Values=c5.xlarge --region af-south-1 --output table

**注意:**可用区名称可能无法映射到 AWS 账户中的相同位置。在 describe-instance-type-offerings 命令中,使用 availability-zone-id 位置类型选项将可用区 ID 包括在输出列表中。您可以使用可用区 ID 来验证账户上的可用区映射。

重试请求

要将实例启动到支持的可用区,请使用 Amazon EC2 控制台中的启动实例向导或使用 AWS CLI

您也可以在请求中不指定可用区。如果您不指定可用区,则 Amazon EC2 会为您选择支持您的实例类型的可用区。

相关信息

实例容量不足

AWS 官方已更新 4 个月前
没有评论

相关内容