修改您的实例的容量预留设置 - Amazon Elastic Compute Cloud

修改您的实例的容量预留设置

您随时可以为已停止实例修改以下容量预留设置:

  • 以具有匹配属性(实例类型、平台、可用区和租赁)以及可用容量的任意容量预留启动。

  • 在特定容量预留中启动实例。

  • 在容量预留组中任何具有匹配属性和可用容量的容量预留中启动

  • 阻止实例在容量预留中启动。

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

  2. 选择实例并选择要修改的实例。停止实例(如果尚未停止)。

  3. 依次选择操作实例设置修改容量预留设置

  4. 对于容量预留,请选择下列选项之一:

    • 开放 — 在具有匹配属性以及对于所选实例数具有足够容量的任意容量预留中启动实例。如果没有匹配的容量预留具有足够容量,实例使用按需容量。

    • — 阻止实例在容量预留中启动。实例使用按需容量运行。

    • 指定容量预留 — 在选定的容量预留中启动实例。如果选定的容量预留没有足够的容量来运行所选数量的实例,实例启动将失败。

    • 指定容量预留 — 在所选容量预留组中任何具有匹配属性和可用容量的容量预留中启动实例。如果所选组中没有具有匹配属性和可用容量的容量预留,将会在按需容量中启动实例。

使用 AWS CLI 修改实例的容量预留设置

使用 modify-instance-capacity-reservation-attributes 命令。

例如,以下命令会将实例的容量预留设置更改为 opennone

aws ec2 modify-instance-capacity-reservation-attributes --instance-id i-1234567890abcdef0 --capacity-reservation-specification CapacityReservationPreference=none|open

例如,以下命令会将实例修改为定位到特定容量预留。

aws ec2 modify-instance-capacity-reservation-attributes --instance-id i-1234567890abcdef0 --capacity-reservation-specification CapacityReservationTarget={CapacityReservationId=cr-1234567890abcdef0}

例如,以下命令会将实例修改为定位到特定容量预留组。

aws ec2 modify-instance-capacity-reservation-attributes --instance-id i-1234567890abcdef0 --capacity-reservation-specification CapacityReservationTarget={CapacityReservationResourceGroupArn=arn:aws:resource-groups:us-west-1:123456789012:group/my-cr-group}