[ebs] 部分 - Amazon ParallelCluster
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

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

[ebs] 部分

为在头节点上挂载且通过 NFS 共享到计算节点的卷定义 Amazon EBS 卷配置设置。

要在集群定义中包含 Amazon EBS 卷,请参阅[cluster] 部分/ebs_settings.

要将现有 Amazon EBS 卷用于独立于集群生命周期的长期永久存储,请指定ebs_volume_id.

如果你没有指定ebs_volume_id、Amazon ParallelCluster从中创建 EBS 卷[ebs]在创建群集时设置,删除群集时删除卷和数据。

有关更多信息,请参阅 最佳实践:将集群移至新集群Amazon ParallelCluster次要版本或补丁版本

格式为[ebs ebs-name].ebs-name必须以字母开头,不能超过 30 个字符,并且只能包含字母、数字、连字符 (-) 和下划线 (-)。

[ebs custom1] shared_dir = vol1 ebs_snapshot_id = snap-xxxxx volume_type = io1 volume_iops = 200 ... [ebs custom2] shared_dir = vol2 ... ...

shared_dir

(必需)指定将在其中挂载共享 Amazon EBS 卷的路径。

使用多个 Amazon EBS 卷时需要此参数。

当使用一 (1) 个 Amazon EBS 卷时,此选项将覆盖shared_dir这是在[cluster]部分. 在以下示例中,卷将挂载到 /vol1

shared_dir = vol1

更新:如果更改此设置,则不允许更新。

ebs_kms_key_id

(可选)指定自定义Amazon KMS用于加密的密钥。

此参数必须与 encrypted = true 一起使用。它还必须具有自定义 ec2_iam_role

有关更多信息,请参阅 使用自定义 KMS 密钥进行磁盘加密

ebs_kms_key_id = xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

更新:如果更改此设置,则不允许更新。

ebs_snapshot_id

(可选)如果将快照用作卷的源,则定义 Amazon EBS 快照 ID。

没有默认值。

ebs_snapshot_id = snap-xxxxx

更新:如果更改此设置,则不允许更新。

ebs_volume_id

(可选)定义要附加到头节点的现有 Amazon EBS 卷的卷 ID。

没有默认值。

ebs_volume_id = vol-xxxxxx

更新:如果更改此设置,则不允许更新。

encrypted

(可选)指定 Amazon EBS 卷是否加密。注意:Do使用快照。

原设定值为 false

encrypted = false

更新:如果更改此设置,则不允许更新。

volume_iops

(可选)为定义 IOPS 数io1io2, 和gp3类型卷。

默认值、支持的值和volume_iopsvolume_sizeratiovolume_typevolume_size.

volume_type = io1

默认值volume_iops= 100

支持的值volume_iops= 100—64000 †

最高volume_iopsvolume_size比率 = 每 GiB 50 IOPS。5000 IOPS 需要volume_size至少 100 GiB。

volume_type = io2

默认值volume_iops= 100

支持的值volume_iops= 100—64000 (256000 用于io2Block Express 卷†

最高volume_iopsvolume_size比率 = 每 GiB 500 IOPS。5000 IOPS 需要volume_size至少 10 GiB。

volume_type = gp3

默认值volume_iops= 3000

支持的值volume_iops= 3000—16000

最高volume_iopsvolume_size比率 = 每 GiB 500 IOPS。5000 IOPS 需要volume_size至少 10 GiB。

volume_iops = 200

更新:此设置可以在更新期间更改。

† 最大 IOPS 仅在基于 Nitro 系统构建的实例预置的 IOPS 超过 32000 个。其他实例保证最高为 32000 个 IOPS。较旧io1除非您执行以下操作,否则卷可能无法实现完全性能修改卷.io2 数据块快速卷支持volume_iops值最大为 256000。有关更多信息,请参阅 。io2Block Express 卷(预览版)中的适用于 Linux 实例的 Amazon EC2 用户.

volume_size

(可选)指定要创建的卷的大小,以 GiB 为单位(如果未使用快照)。

默认值和支持的值因volume_type.

volume_type = standard

默认值volume_size= 20 GiB

支持的值volume_size= 1—1024 GiB

volume_type=gp2io1io2, 和gp3

默认值volume_size= 20 GiB

支持的值volume_size= 1—16384 GiB

volume_type=sc1st1

默认值volume_size= 500 GiB

支持的值volume_size= 500—16384 GiB

volume_size = 20
注意

优化前Amazon ParallelCluster版本 2.10.1,则所有卷类型的默认值均为 20 GiB。

更新:如果更改此设置,则不允许更新。

volume_throughput

(可选)定义的吞吐量gp3卷类型,以 MiB/s 为单位。

原设定值为 125

支持的值volume_throughput= 125—1000 MiB/s

ratiovolume_throughputvolume_iops不能超过 0.25。1000 MiB/s 的最大吞吐量要求volume_iops设置至少为 4000。

volume_throughput = 1000
注意

对该项的支持volume_throughput增加了Amazon ParallelCluster版本 2.10.1。

更新:如果更改此设置,则不允许更新。

volume_type

(可选)指定Amazon EBS 卷类型要启动的卷。

有效选项为以下卷类型:

gp2, gp3

通用型 SSD

io1, io2

Provisioned IOPS SSD

st1

吞吐量优化型 HD

sc1

Cold HDD

standard

上一代磁性

有关更多信息,请参阅 Amazon EC2 用户指南(适用于 Linux 实例) 中的 Amazon EBS 卷类型

原设定值为 gp2

volume_type = io2
注意

对该项的支持gp3io2增加了Amazon ParallelCluster版本 2.10.1。

更新:如果更改此设置,则不允许更新。