AWS::EMR::Cluster InstanceTypeConfig - AWS CloudFormation
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

AWS::EMR::Cluster InstanceTypeConfig

注意

实例队列配置仅在 Amazon EMR 版本 4.8.0 和更高版本中可用(不包括 5.0.x 版)。

InstanceTypeConfigInstanceFleetConfig 的子属性。InstanceTypeConfig 决定 Amazon EMR 尝试预配置哪些 EC2 实例来满足按需和 Spot 目标容量。一个队列中最多可以有 5 个实例类型配置。

语法

要在 AWS CloudFormation 模板中声明此实体,请使用以下语法:

属性

BidPrice

每个 EC2 Spot 实例类型(由 InstanceType 定义)的出价。以 USD 表示。如果 BidPriceBidPriceAsPercentageOfOnDemandPrice 均未提供,BidPriceAsPercentageOfOnDemandPrice 默认为 100%。

必需:否

类型:字符串

最低0

最高256

模式[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\n\t]*

Update requires: Replacement

BidPriceAsPercentageOfOnDemandPrice

每个 EC2 Spot 实例(由 InstanceType 定义)的出价(以按需价格的百分比表示)。以数字表示(例如,20 指定 20%)。如果 BidPriceBidPriceAsPercentageOfOnDemandPrice 均未提供,BidPriceAsPercentageOfOnDemandPrice 默认为 100%。

必需:否

类型:双精度

Update requires: Replacement

Configurations

预配置集群实例时应用的配置分类,这可以包括在集群上运行的应用程序和软件的配置。

必需:否

类型配置的列表

Update requires: Replacement

EbsConfiguration

附加到每个实例(由 InstanceType 定义)的 Amazon Elastic Block Storage (EBS) 的配置。

必需:否

类型EbsConfiguration

Update requires: Replacement

InstanceType

EC2 实例类型,如 m3.xlarge

必需:是

类型:字符串

最低1

最高256

模式[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\n\t]*

Update requires: Replacement

WeightedCapacity

该类型为了满足 InstanceFleetConfig 中定义的目标容量而提供的预置实例的单位数量。对于主实例队列,此值为 1,对于核心实例队列或任务实例队列,必须为 1 或更大值。如果未指定,则默认为 1。

必需:否

类型:整数

最低0

Update requires: Replacement