跳至內容

如何解決啟動 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 Command Line Interface (AWS CLI) 命令時收到錯誤訊息,請參閱對 AWS CLI 錯誤進行疑難排解。此外,請確定您使用的是最新的 AWS CLI 版本

確定支援您執行個體類型的可用區域

您可以使用 Amazon Elastic Compute Cloud (Amazon EC2) 主控台或 AWS CLI,確定支援您執行個體類型的可用區域

Amazon EC2 主控台

完成下列步驟:

  1. 開啟 Amazon EC2 console (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 官方已更新 7 個月前