查看容量预留的状态 - Amazon Elastic Compute Cloud
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

查看容量预留的状态

Amazon EC2 会持续监控容量预留状态。将在 Amazon EC2 控制台上显示更新的状态。您可以使用以下方法之一查看有关容量预留的信息。

Console
使用控制台查看容量预留
  1. 通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/

  2. 选择容量预留并选择要查看的容量预留。

Amazon CLI
使用 Amazon CLI 查看容量预留

使用 describe-capacity-reservations 命令:

例如,以下命令会描述所有容量预留。

aws ec2 describe-capacity-reservations

输出示例。

{ "CapacityReservations": [ { "CapacityReservationId": "cr-1234abcd56EXAMPLE ", "EndDateType": "unlimited", "AvailabilityZone": "eu-west-1a", "InstanceMatchCriteria": "open", "Tags": [], "EphemeralStorage": false, "CreateDate": "2019-08-16T09:03:18.000Z", "AvailableInstanceCount": 1, "InstancePlatform": "Linux/UNIX", "TotalInstanceCount": 1, "State": "active", "Tenancy": "default", "EbsOptimized": true, "InstanceType": "a1.medium", "PlacementGroupArn": "arn:aws:ec2:us-east-1:123456789012:placement-group/MyPG" }, { "CapacityReservationId": "cr-abcdEXAMPLE9876ef ", "EndDateType": "unlimited", "AvailabilityZone": "eu-west-1a", "InstanceMatchCriteria": "open", "Tags": [], "EphemeralStorage": false, "CreateDate": "2019-08-07T11:34:19.000Z", "AvailableInstanceCount": 3, "InstancePlatform": "Linux/UNIX", "TotalInstanceCount": 3, "State": "cancelled", "Tenancy": "default", "EbsOptimized": true, "InstanceType": "m5.large" } ] }

容量预留可能具有以下几种状态:

状态 描述
active 容量可供使用。
expired 容量预留已在您预留请求中指定的日期和时间自动到期。预留容量不再可供您使用。
cancelled 容量预留已取消。预留容量不再可供您使用。
pending 容量预留请求已成功,但容量预置仍待处理。
failed 容量预留请求失败。请求可能由于无效的请求参数、容量限制或实例限制等约束条件失败。您可以查看 60 分钟内的失败请求。
scheduled 仅限未来日期的容量预留)未来日期的容量预留请求已获批准,并且容量预留计划于请求的开始日期交付。
assessing 仅限未来日期的容量预留)Amazon EC2 正在评估您对未来日期的容量预留的请求。有关更多信息,请参阅 未来日期的容量预留评估
delayed 仅限未来日期的容量预留)Amazon EC2 在预置请求的未来日期的容量预留时遇到延迟。Amazon EC2 无法在请求的开始日期和时间之前提供请求的容量。
unsupported 仅限未来日期的容量预留)由于容量限制,Amazon EC2 无法支持未来日期的容量预留请求。您可以查看 30 天内不受支持的请求。将不会交付容量预留。
注意

由于 Amazon EC2 API 遵循的最终一致性模型,创建容量预留后,控制台和 describe-capacity-reservations 响应最高会花费 5 分钟来表明容量预留处于 active 状态。在此期间,控制台和 describe-capacity-reservations 响应可能会表明容量预留位于 pending 状态。但是,容量预留可能已经可供使用,您可以尝试在其中启动实例。