

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 将 AWS PCS 计算节点组配置为使用容量块
<a name="capacity-blocks-configure-cng"></a>

**将容量块与计算节点组关联**

1. 为 AWS PCS 创建一个 Amazon EC2 启动模板，指定您的容量区块。有关为 AWS PCS 创建启动模板的更多信息，请参阅[在 AWS PCS 上使用亚马逊 EC2 启动模板](working-with_launch-templates.md)。

   您的启动模板必须包括：
   + `MarketType`的值`InstanceMarketOptions`必须设置为`capacity-block`。
   + `CapacityReservationSpecification`具有有效值的 A `CapacityReservationId`
   + 与您购买的容量块的实例类型相匹配的有效`InstanceType`值。

1. 创建使用启动模板的计算节点组。有关更多信息，请参阅 [在 AWS PCS 中创建计算节点组](working-with_cng_create.md)。您也可以更新现有的计算节点组以使用启动模板。有关更多信息，请参阅 [更新 AWS PCS 计算节点组](working-with_cng_update.md)。

   创建或更新计算节点组时：
   + 您用于创建或更新计算节点组的 IAM 身份必须具有以下权限：

     ```
     ec2:DescribeCapacityReservations
     ec2:DescribeCapacityBlocks
     ec2:DescribeCapacityBlockStatus
     ```

     有关更多信息，请参阅 [AWS PCS 的最低权限](security-min-permissions.md)。
   + 容量块必须处于`scheduled`或`active`状态。
   + 将计算节点组`purchaseOption`的设置为`CAPACITY_BLOCK`。
   + 计算节点组`maxInstanceCount`的不能超过容量块的大小。
   + 计算节点组的可用区必须与计算节点组的 1 个子网可用区相匹配。

**重要**  
更新计算节点组时，您无法更改其实例类型。您只能使用与计算节点组具有相同实例类型的容量块。如果要将容量块与不同的实例类型一起使用，则必须创建一个新的计算节点组。