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

修改活动容量预留

如果您现有的容量预留不适合需要容量的工作负载,则可以修改实例数量、实例资格(opentargeted)和结束时间(At specific timeManually)。在某个容量预留过期后,或者您明确取消后,您无法对其进行修改。如果指定的新实例数量超过了选定实例类型的剩余按需型实例限制,则更新将失败。

您无法更改现有容量预留的实例类型、EBS 优化、平台、可用区或租赁。如果您需要修改任意这些属性,我们建议您取消预留,然后使用所需属性创建新的预留。

如果通过将实例资格从 targeted 更改为 open 来修改现有容量预留,那么与容量预留属性匹配、已将 CapacityReservationPreference 参数设置为 open 且尚未在容量预留中运行的任何运行中实例,都将自动使用修改后的容量预留。

注意

要更改实例资格,容量预留必须完全处于空闲状态(零使用率),因为当实例在预留内运行时,Amazon EC2 无法修改实例资格。

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

  2. 选择容量预留,选择要修改的容量预留,然后选择编辑

  3. 根据需要修改总容量容量预留结束实例资格选项,然后选择保存

使用 Amazon CLI 修改容量预留

使用 modify-capacity-reservation 命令。例如,以下命令将修改容量预留,使其为 8 个实例预留容量。

aws ec2 modify-capacity-reservation --capacity-reservation-id cr-1234567890abcdef0 --instance-count 8