

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

# `[fsx]` 部分
<a name="fsx-section"></a>

为附加 FSx 的 Lustre 文件系统定义配置设置。有关更多信息，请参阅《[亚马逊 FSx ](https://docs.aws.amazon.com/fsx/latest/APIReference/API_CreateFileSystem.html) *API 参考》 FSx CreateFileSystem中的亚马逊*。

如果支持 Lustre FSx 的`ubuntu2004`、、、或。[`base_os`](cluster-definition.md#base-os) `alinux2` `centos7` `ubuntu1804`

使用 Amazon Linux 时，内核必须为 `4.14.104-78.84.amzn1.x86_64` 或更高版本。有关说明，请参阅[《*Amazon FSx for Lustre 用户指南》中的安装 lustre* 客户端](https://docs.aws.amazon.com/fsx/latest/LustreGuide/install-lustre-client.html)。

**注意**  
FSx 当`awsbatch`用作调度程序时，目前不支持 for Lustre。

**注意**  
在 2.10 FSx .4 AWS ParallelCluster 版本中删除`centos8`了对 Lustre on 的支持。在 2.11. FSx 0 AWS ParallelCluster 版本中添加`ubuntu2004`了对 Lustre on 的支持。在 2.10. FSx 0 AWS ParallelCluster 版本中添加`centos8`了对 Lustre on 的支持。在`alinux2`、和 2.6.0 AWS ParallelCluster 版本中添加`ubuntu1804`了`ubuntu1604`对 Lustre 的支持。 FSx 在 2.4. FSx 0 AWS ParallelCluster 版本中添加`centos7`了对 Lustre on 的支持。

如果使用现有文件系统，则必须将其关联到一个安全组，该安全组允许到端口 `988` 的入站 TCP 流量。在安全组规则上将源设置为 `0.0.0.0/0` 时，可以从 VPC 安全组中所有 IP 范围的客户端访问该规则的协议和端口范围。要进一步限制对文件系统的访问，我们建议您对安全组规则使用更具限制性的源。例如，您可以使用更具体的 CIDR 范围、IP 地址或安全组 IDs。在未使用 [`vpc_security_group_id`](vpc-section.md#vpc-security-group-id) 时，将自动执行此操作。

要使用现有 Amazon FSx 文件系统进行独立于集群生命周期的长期永久存储，请指定[`fsx_fs_id`](#fsx-fs-id)。

如果您未指定[`fsx_fs_id`](#fsx-fs-id)，则在 AWS ParallelCluster 创建集群时根据`[fsx]`设置 FSx 为 Lustre 文件系统创建，并在删除集群时删除文件系统和数据。

有关更多信息，请参阅 [最佳实践：将集群移至新的 AWS ParallelCluster 次要版本或补丁版本](best-practices.md#best-practices-cluster-upgrades)。

格式为`[fsx fsx-name]`。 *fsx-name*必须以字母开头，不能超过 30 个字符，并且只能包含字母、数字、连字符 (-) 和下划线 (\$1)。

```
[fsx fs]
shared_dir = /fsx
fsx_fs_id = fs-073c3803dca3e28a6
```

要创建并配置新的文件系统，请使用以下参数：

```
[fsx fs]
shared_dir = /fsx
storage_capacity = 3600
imported_file_chunk_size = 1024
export_path = s3://bucket/folder
import_path = s3://bucket
weekly_maintenance_start_time = 1:00:00
```

**Topics**
+ [`auto_import_policy`](#fsx-auto-import-policy)
+ [`automatic_backup_retention_days`](#fsx-automatic-backup-retention-days)
+ [`copy_tags_to_backups`](#fsx-copy-tags-to-backups)
+ [`daily_automatic_backup_start_time`](#fsx-daily-automatic-backup-start-time)
+ [`data_compression_type`](#fsx-data-compression-type)
+ [`deployment_type`](#fsx-deployment-type)
+ [`drive_cache_type`](#fsx-drive-cache-type)
+ [`export_path`](#fsx-export-path)
+ [`fsx_backup_id`](#fsx-backup-id)
+ [`fsx_fs_id`](#fsx-fs-id)
+ [`fsx_kms_key_id`](#fsx-kms-key-id)
+ [`import_path`](#fsx-import-path)
+ [`imported_file_chunk_size`](#fsx-imported-file-chunk-size)
+ [`per_unit_storage_throughput`](#fsx-per-unit-storage-throughput)
+ [`shared_dir`](#fsx-shared-dir)
+ [`storage_capacity`](#fsx-storage-capacity)
+ [`storage_type`](#fsx-storage-type)
+ [`weekly_maintenance_start_time`](#fsx-weekly-maintenance-start-time)

## `auto_import_policy`
<a name="fsx-auto-import-policy"></a>

**（可选）**指定自动导入策略，以反映用于创建 for Lustre 文件系统的 FSx S3 存储桶中的更改。可能的值包括：

`NEW`  
FSx for Lustre 会自动导入添加到链接的 S3 存储桶中且当前不存在于 for Lustre 文件系统中的任何新对象 FSx 的目录列表。

`NEW_CHANGED`  
FSx for Lustre 会自动导入添加到 S3 存储桶中的任何新对象以及在 S3 存储桶中更改的任何现有对象的文件和目录列表。

这与[AutoImportPolicy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-lustreconfiguration.html#cfn-fsx-filesystem-lustreconfiguration-autoimportpolicy)属性相对应。有关更多信息，请参阅 *Amaz FSx on for Lustre 用户指南中的自动从 S3 存储桶导*[入更新](https://docs.aws.amazon.com/fsx/latest/LustreGuide/autoimport-data-repo.html)。指定 [`auto_import_policy`](#fsx-auto-import-policy) 参数后，不得指定 [`automatic_backup_retention_days`](#fsx-automatic-backup-retention-days)、[`copy_tags_to_backups`](#fsx-copy-tags-to-backups)、[`daily_automatic_backup_start_time`](#fsx-daily-automatic-backup-start-time) 和 [`fsx_backup_id`](#fsx-backup-id) 参数。

如果未指定该`auto_import_policy`设置，则会禁用自动导入。 FSx for Lustre 仅在创建文件系统时更新链接的 S3 存储桶中的文件和目录列表。

```
auto_import_policy = NEW_CHANGED
```

**注意**  
在 2.10.0 AWS ParallelCluster 版本中添加[`auto_import_policy`](#fsx-auto-import-policy)了对 Support 的支持。

[更新策略：如果更改此设置，则不允许更新。](using-pcluster-update.md#update-policy-fail)

## `automatic_backup_retention_days`
<a name="fsx-automatic-backup-retention-days"></a>

**（可选）**指定保留自动备份的天数。此参数仅适用于 `PERSISTENT_1` 部署类型。指定 [`automatic_backup_retention_days`](#fsx-automatic-backup-retention-days) 参数后，不得指定 [`auto_import_policy`](#fsx-auto-import-policy)、[`export_path`](#fsx-export-path)、[`import_path`](#fsx-import-path) 和 [`imported_file_chunk_size`](#fsx-imported-file-chunk-size) 参数。这与[AutomaticBackupRetentionDays](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-lustreconfiguration.html#cfn-fsx-filesystem-lustreconfiguration-automaticbackupretentiondays)属性相对应。

默认值是 0。此设置禁用自动备份。可能的值是介于 0 到 35 之间的整数（含 0 和 35）。

```
automatic_backup_retention_days = 35
```

**注意**  
在 AWS ParallelCluster 版本 2.8.0 中添加了对 [`automatic_backup_retention_days`](#fsx-automatic-backup-retention-days) 的支持。

[更新策略：可以在更新期间更改此设置。](using-pcluster-update.md#update-policy-setting-supported)

## `copy_tags_to_backups`
<a name="fsx-copy-tags-to-backups"></a>

**（可选）**指定是否将文件系统的标签复制到备份中。此参数仅适用于 `PERSISTENT_1` 部署类型。指定 [`copy_tags_to_backups`](#fsx-copy-tags-to-backups) 参数后，必须使用大于 0 的值指定 [`automatic_backup_retention_days`](#fsx-automatic-backup-retention-days)，并且不得指定 [`auto_import_policy`](#fsx-auto-import-policy)、[`export_path`](#fsx-export-path)、[`import_path`](#fsx-import-path) 和 [`imported_file_chunk_size`](#fsx-imported-file-chunk-size) 参数。这与[CopyTagsToBackups](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-lustreconfiguration.html#cfn-fsx-filesystem-lustreconfiguration-copytagstobackups)属性相对应。

默认值为 `false`。

```
copy_tags_to_backups = true
```

**注意**  
在 2.8.0 AWS ParallelCluster 版本中添加[`copy_tags_to_backups`](#fsx-copy-tags-to-backups)了对 Support 的支持。

[更新策略：如果更改此设置，则不允许更新。](using-pcluster-update.md#update-policy-fail)

## `daily_automatic_backup_start_time`
<a name="fsx-daily-automatic-backup-start-time"></a>

**（可选）**指定一天中开始自动备份的时间 (UTC)。此参数仅适用于 `PERSISTENT_1` 部署类型。指定 [`daily_automatic_backup_start_time`](#fsx-daily-automatic-backup-start-time) 参数后，必须使用大于 0 的值指定 [`automatic_backup_retention_days`](#fsx-automatic-backup-retention-days)，并且不得指定 [`auto_import_policy`](#fsx-auto-import-policy)、[`export_path`](#fsx-export-path)、[`import_path`](#fsx-import-path) 和 [`imported_file_chunk_size`](#fsx-imported-file-chunk-size) 参数。这与[DailyAutomaticBackupStartTime](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-lustreconfiguration.html#cfn-fsx-filesystem-lustreconfiguration-dailyautomaticbackupstarttime)属性相对应。

格式为 `HH:MM`，其中 `HH` 是一天中的零填充小时（0-23），`MM` 是小时中的零填充分钟。例如，1:03 A.M. UTC 如下所示。

```
daily_automatic_backup_start_time = 01:03
```

默认值是介于 `00:00` 和 `23:59` 之间的随机时间。

**注意**  
在 AWS ParallelCluster 版本 2.8.0 中添加了对 [`daily_automatic_backup_start_time`](#fsx-daily-automatic-backup-start-time) 的支持。

[更新策略：可以在更新期间更改此设置。](using-pcluster-update.md#update-policy-setting-supported)

## `data_compression_type`
<a name="fsx-data-compression-type"></a>

**（可选）**指定 f FSx or Lustre 的数据压缩类型。这与[DataCompressionType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-lustreconfiguration.html#cfn-fsx-filesystem-lustreconfiguration-datacompressiontype)属性相对应。有关更多信息，[FSx 请参阅《*Amazon FSx for Lustre 用户指南》中的 Lustre* 数据压缩](https://docs.aws.amazon.com/fsx/latest/LustreGuide/data-compression.html)。

唯一有效值为 `LZ4`。要禁用数据压缩，请删除 [`data_compression_type`](#fsx-data-compression-type) 参数。

```
data_compression_type = LZ4
```

**注意**  
在 2.11.0 [`data_compression_type`](#fsx-data-compression-type) AWS ParallelCluster 版本中增加了对 Support 的支持。

[更新策略：可以在更新期间更改此设置。](using-pcluster-update.md#update-policy-setting-supported)

## `deployment_type`
<a name="fsx-deployment-type"></a>

**（可选）**指定 Lustre FSx 的部署类型。这与[DeploymentType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-lustreconfiguration.html#cfn-fsx-filesystem-lustreconfiguration-deploymenttype)属性相对应。有关更多信息，[FSx 请参阅《*Amazon FSx for Lustre 用户指南》中的 Lustre* 部署选项](https://docs.aws.amazon.com/fsx/latest/LustreGuide/using-fsx-lustre.html)。为数据的临时存储和短期处理选择临时部署类型。`SCRATCH_2` 是最新一代临时文件系统。它提供了超出基准吞吐量的突增吞吐量以及传输中数据加密。

有效值为 `SCRATCH_1`、`SCRATCH_2` 和 `PERSISTENT_1`。

`SCRATCH_1`  
Lustre FSx 的默认部署类型。对于此部署类型，[`storage_capacity`](#fsx-storage-capacity) 设置的可能值为 1200 和 2400，以及 3600 的任何倍数。在 2.4.0 AWS ParallelCluster 版本中添加`SCRATCH_1`了对 Support 的支持。

`SCRATCH_2`  
最新一代临时文件系统。它支持的工作负载最高可达基准吞吐量的六倍。对于支持的 AWS 区域中支持的实例类型，它还支持传输中数据加密。有关更多信息，请参阅 *Amazon for Lustre 用户指南 FSx *中的[加密传输中的数据](https://docs.aws.amazon.com/fsx/latest/LustreGuide/encryption-in-transit-fsxl.html)。对于此部署类型，[`storage_capacity`](#fsx-storage-capacity) 设置的可能值为 1200，以及 2400 的任何倍数。在 AWS ParallelCluster 版本 2.6.0 中添加了对 `SCRATCH_2` 的支持。

`PERSISTENT_1`  
专为长期存储而设计。文件服务器具有高可用性，并且数据在文件系统的 AWS 可用区内复制。对于支持的实例类型，它还支持传输中数据加密。对于此部署类型，[`storage_capacity`](#fsx-storage-capacity) 设置的可能值为 1200，以及 2400 的任何倍数。在 2.6.0 AWS ParallelCluster 版本中添加`PERSISTENT_1`了对 Support 的支持。

默认值为 `SCRATCH_1`。

```
deployment_type = SCRATCH_2
```

**注意**  
在 2.6.0 AWS ParallelCluster 版本中添加[`deployment_type`](#fsx-deployment-type)了对 Support 的支持。

[更新策略：如果更改此设置，则不允许更新。](using-pcluster-update.md#update-policy-fail)

## `drive_cache_type`
<a name="fsx-drive-cache-type"></a>

**（可选）**指定文件系统具有 SSD 驱动器缓存。只有将 [`storage_type`](#fsx-storage-type) 设置设为 `HDD` 后，才能设置此参数。这与[DriveCacheType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-lustreconfiguration.html#cfn-fsx-filesystem-lustreconfiguration-drivecachetype)属性相对应。有关更多信息，[FSx 请参阅《*Amazon FSx for Lustre 用户指南》中的 Lustre* 部署选项](https://docs.aws.amazon.com/fsx/latest/LustreGuide/using-fsx-lustre.html)。

唯一有效值为 `READ`。要禁用 SSD 驱动器缓存，请不要指定 `drive_cache_type` 设置。

```
drive_cache_type = READ
```

**注意**  
在 2.10.0 AWS ParallelCluster 版本中添加[`drive_cache_type`](#fsx-drive-cache-type)了对 Support 的支持。

[更新策略：如果更改此设置，则不允许更新。](using-pcluster-update.md#update-policy-fail)

## `export_path`
<a name="fsx-export-path"></a>

**（可选）**指定在其中导出文件系统的根的 Amazon S3 路径。指定 [`export_path`](#fsx-export-path) 参数后，不得指定 [`automatic_backup_retention_days`](#fsx-automatic-backup-retention-days)、[`copy_tags_to_backups`](#fsx-copy-tags-to-backups)、[`daily_automatic_backup_start_time`](#fsx-daily-automatic-backup-start-time) 和 [`fsx_backup_id`](#fsx-backup-id) 参数。这与[ExportPath](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-lustreconfiguration.html#cfn-fsx-filesystem-lustreconfiguration-exportpath)属性相对应。文件数据和元数据不会自动导出到 `export_path`。有关导出数据和元数据的信息，请参阅 *Amazon for Lustre 用户指南中的导出 FSx 对*[数据存储库的更改](https://docs.aws.amazon.com/fsx/latest/LustreGuide/export-changed-data-meta-dra.html)。

默认值为 `s3://import-bucket/FSxLustre[creation-timestamp]`，其中 `import-bucket` 是 [`import_path`](#fsx-import-path) 参数中提供的存储桶。

```
export_path = s3://bucket/folder
```

[更新策略：如果更改此设置，则不允许更新。](using-pcluster-update.md#update-policy-fail)

## `fsx_backup_id`
<a name="fsx-backup-id"></a>

**（可选）**指定用于从现有备份还原文件系统的备份 ID。指定 [`fsx_backup_id`](#fsx-backup-id) 参数后，不得指定 [`auto_import_policy`](#fsx-auto-import-policy)、[`deployment_type`](#fsx-deployment-type)、[`export_path`](#fsx-export-path)、[`fsx_kms_key_id`](#fsx-kms-key-id)、[`import_path`](#fsx-import-path)、[`imported_file_chunk_size`](#fsx-imported-file-chunk-size)、[`storage_capacity`](#fsx-storage-capacity) 和 [`per_unit_storage_throughput`](#fsx-per-unit-storage-throughput) 参数。这些参数从备份中进行读取。此外，不得指定 [`auto_import_policy`](#fsx-auto-import-policy)、[`export_path`](#fsx-export-path)、[`import_path`](#fsx-import-path) 和 [`imported_file_chunk_size`](#fsx-imported-file-chunk-size) 参数。

这与[BackupId](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-filesystem.html#cfn-fsx-filesystem-backupid)属性相对应。

```
fsx_backup_id = backup-fedcba98
```

**注意**  
在 2.8.0 AWS ParallelCluster 版本中添加[`fsx_backup_id`](#fsx-backup-id)了对 Support 的支持。

[更新策略：如果更改此设置，则不允许更新。](using-pcluster-update.md#update-policy-fail)

## `fsx_fs_id`
<a name="fsx-fs-id"></a>

**（可选）**附加现有 FSx 的 Lustre 文件系统。

如果指定了此选项，则仅使用 [`[fsx]` 部分](#fsx-section)中的 [`shared_dir`](#fsx-shared-dir) 和 [`fsx_fs_id`](#fsx-fs-id) 设置，并忽略 [`[fsx]` 部分](#fsx-section)中的任何其他设置。

```
fsx_fs_id = fs-073c3803dca3e28a6
```

[更新策略：如果更改此设置，则不允许更新。](using-pcluster-update.md#update-policy-fail)

## `fsx_kms_key_id`
<a name="fsx-kms-key-id"></a>

**（可选）**指定您的 AWS Key Management Service (AWS KMS) 客户托管密钥的密钥 ID。

此密钥用于加密文件系统中的静态数据。

它必须与自定义 [`ec2_iam_role`](cluster-definition.md#ec2-iam-role) 结合使用。有关更多信息，请参阅 [使用自定义 KMS 密钥对磁盘加密](tutorials_04_encrypted_kms_fs.md)。这与《*亚马逊 FSx API 参考*》中的[KmsKeyId](https://docs.aws.amazon.com/fsx/latest/APIReference/API_CreateFileSystem.html#FSx-CreateFileSystem-request-KmsKeyId)参数相对应。

```
fsx_kms_key_id = xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
```

**注意**  
在 2.6.0 AWS ParallelCluster 版本中添加[`fsx_kms_key_id`](#fsx-kms-key-id)了对 Support 的支持。

[更新策略：如果更改此设置，则不允许更新。](using-pcluster-update.md#update-policy-fail)

## `import_path`
<a name="fsx-import-path"></a>

**（可选）**指定将其中的数据加载到文件系统并用作导出存储桶的 S3 存储桶。有关更多信息，请参阅 [`export_path`](#fsx-export-path)。如果指定 [`import_path`](#fsx-import-path) 参数，则不得指定 [`automatic_backup_retention_days`](#fsx-automatic-backup-retention-days)、[`copy_tags_to_backups`](#fsx-copy-tags-to-backups)、[`daily_automatic_backup_start_time`](#fsx-daily-automatic-backup-start-time) 和 [`fsx_backup_id`](#fsx-backup-id) 参数。这与《*亚马逊 FSx API 参考*》中的[ImportPath](https://docs.aws.amazon.com/fsx/latest/APIReference/API_CreateFileSystemLustreConfiguration.html#FSx-Type-CreateFileSystemLustreConfiguration-ImportPath)参数相对应。

导入在创建集群时发生。有关更多信息，请参阅 *Amazon FSx for Lustre 用户指南*中的[从数据存储库导入](https://docs.aws.amazon.com/fsx/latest/LustreGuide/importing-files.html)数据。导入时，仅导入文件元数据（名称、所有权、时间戳和权限）。在首次访问文件之前，不会从 S3 存储桶导入文件数据。有关预加载文件内容的信息，请参阅 A *ma FSx zon for Lustr* e 用户指南中的将[文件预加载到您的文件系统](https://docs.aws.amazon.com/fsx/latest/LustreGuide/preload-file-contents-hsm-dra.html)。

如果未提供值，则该文件系统为空。

```
import_path =  s3://bucket
```

[更新策略：如果更改此设置，则不允许更新。](using-pcluster-update.md#update-policy-fail)

## `imported_file_chunk_size`
<a name="fsx-imported-file-chunk-size"></a>

**（可选）**对于从数据存储库导入的文件（使用 [`import_path`](#fsx-import-path)），此参数决定单个物理磁盘上存储的每个文件的条带计数和最大数据量（以 MiB 为单位）。可以对单个文件进行条带化的最大磁盘数受构成文件系统的总磁盘数限制。指定 [`imported_file_chunk_size`](#fsx-imported-file-chunk-size) 参数后，不得指定 [`automatic_backup_retention_days`](#fsx-automatic-backup-retention-days)、[`copy_tags_to_backups`](#fsx-copy-tags-to-backups)、[`daily_automatic_backup_start_time`](#fsx-daily-automatic-backup-start-time) 和 [`fsx_backup_id`](#fsx-backup-id) 参数。这与[ImportedFileChunkSize](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-lustreconfiguration.html#cfn-fsx-filesystem-lustreconfiguration-importedfilechunksize)属性相对应。

区块大小默认为 `1024` (1 GiB)，最大值能够达到 512000 MiB (500 GiB)。Amazon S3 数据元的最大大小为 5 TB。

```
imported_file_chunk_size = 1024
```

[更新策略：如果更改此设置，则不允许更新。](using-pcluster-update.md#update-policy-fail)

## `per_unit_storage_throughput`
<a name="fsx-per-unit-storage-throughput"></a>

**（`PERSISTENT_1` 部署类型所必需）** 对于 [`deployment_type`](#fsx-deployment-type)` = PERSISTENT_1` 部署类型，描述每 1 TiB 存储的读取和写入吞吐量（以 MB/s/TiB 为单位）。文件系统吞吐容量的计算方法是将文件系统存储容量 (TiB) 乘以 [`per_unit_storage_throughput`](#fsx-per-unit-storage-throughput) (MB/s/TiB). For a 2.4 TiB ﬁle system, provisioning 50 MB/s/TiBof)，得出 120 MB/s 的文件系统吞吐[`per_unit_storage_throughput`](#fsx-per-unit-storage-throughput)量。您需要为预置的吞吐量付费。这与[PerUnitStorageThroughput](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-lustreconfiguration.html#cfn-fsx-filesystem-lustreconfiguration-perunitstoragethroughput)属性相对应。

可能的值取决于 [`storage_type`](#fsx-storage-type) 设置的值。

`storage\$1type = SSD`  
可能的值为 50、100、200。

`storage\$1type = HDD`  
可能的值为 12、40。

```
per_unit_storage_throughput = 200
```

**注意**  
在 AWS ParallelCluster 版本 2.6.0 中添加了对 [`per_unit_storage_throughput`](#fsx-per-unit-storage-throughput) 的支持。

[更新策略：如果更改此设置，则不允许更新。](using-pcluster-update.md#update-policy-fail)

## `shared_dir`
<a name="fsx-shared-dir"></a>

**（必需）**在头部和计算节点上定义 Lustre 文件系统的挂载点。 FSx 

请勿使用 `NONE` 或 `/NONE` 作为共享目录。

以下示例在 `/fsx` 上挂载文件系统。

```
shared_dir = /fsx
```

[更新策略：如果更改此设置，则不允许更新。](using-pcluster-update.md#update-policy-fail)

## `storage_capacity`
<a name="fsx-storage-capacity"></a>

**（必需）**指定文件系统的存储容量（以 GiB 为单位）。这与[StorageCapacity](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-filesystem.html#cfn-fsx-filesystem-storagecapacity)属性相对应。

存储容量可以使用的值因 [`deployment_type`](#fsx-deployment-type) 设置而异。

`SCRATCH_1`  
可能的值是 1200 和 2400，以及 3600 的任何倍数。

`SCRATCH_2`  
可能的值是 1200，以及 2400 的任何倍数。

`PERSISTENT_1`  
可能的值根据其他设置的值而有所不同。    
`storage\$1type = SSD`  
可能的值是 1200，以及 2400 的任何倍数。  
`storage\$1type = HDD`  
可能的值根据 [`per_unit_storage_throughput`](#fsx-per-unit-storage-throughput) 设置的设置而有所不同。    
`per\$1unit\$1storage\$1throughput = 12`  
可能的值是 6000 的任何倍数。  
`per\$1unit\$1storage\$1throughput = 40`  
可能的值是 1800 的任何倍数。

```
storage_capacity = 7200
```

**注意**  
对于 AWS ParallelCluster 版本 2.5.0 和 2.5.1，[`storage_capacity`](#fsx-storage-capacity)支持可能的值 1200、2400 和 3600 的任意倍数。对于 2.5.0 之前的 AWS ParallelCluster 版本，[`storage_capacity`](#fsx-storage-capacity)其最小大小为 3600。

[更新策略：如果更改此设置，则不允许更新。](using-pcluster-update.md#update-policy-fail)

## `storage_type`
<a name="fsx-storage-type"></a>

**（可选）**指定文件系统的存储类型。这与[StorageType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-filesystem.html#cfn-fsx-filesystem-storagetype)属性相对应。可能的值为 `SSD` 和 `HDD`。默认为 `SSD`。

存储类型会更改其他设置的可能值。

`storage_type = SSD`   
指定固态驱动器 (SSD) 存储类型。  
`storage_type = SSD` 会更改其他几个设置的可能值。    
[`drive_cache_type`](#fsx-drive-cache-type)  
不能指定此设置。  
[`deployment_type`](#fsx-deployment-type)  
此设置可以设置为 `SCRATCH_1`、`SCRATCH_2` 或 `PERSISTENT_1`。  
[`per_unit_storage_throughput`](#fsx-per-unit-storage-throughput)  
如果 [`deployment_type`](#fsx-deployment-type) 被设置为 `PERSISTENT_1`，则必须指定此设置。可能的值为 50、100 或 200。  
[`storage_capacity`](#fsx-storage-capacity)  
必须指定此设置。可能的值根据 [`deployment_type`](#fsx-deployment-type) 而有所不同。    
`deployment_type = SCRATCH_1`  
[`storage_capacity`](#fsx-storage-capacity) 可以是 1200、2400 或 3600 的任何倍数。  
`deployment_type = SCRATCH_2` 或 `deployment_type = PERSISTENT_1`  
[`storage_capacity`](#fsx-storage-capacity) 可以是 1200 或 2400 的任何倍数。

`storage_type = HDD`  
指定硬盘驱动器 (HDD) 存储类型。  
`storage_type = HDD` 会更改其他设置的可能值。    
[`drive_cache_type`](#fsx-drive-cache-type)  
可以指定此设置。  
[`deployment_type`](#fsx-deployment-type)  
此设置必须设置为 `PERSISTENT_1`。  
[`per_unit_storage_throughput`](#fsx-per-unit-storage-throughput)  
必须指定此设置。可能的值为 12 或 40。  
[`storage_capacity`](#fsx-storage-capacity)  
必须指定此设置。可能的值根据 [`per_unit_storage_throughput`](#fsx-per-unit-storage-throughput) 设置而有所不同。    
`storage_capacity = 12`  
[`storage_capacity`](#fsx-storage-capacity) 可以是 6000 的任何倍数。  
`storage_capacity = 40`  
[`storage_capacity`](#fsx-storage-capacity) 可以是 1800 的任何倍数。

```
storage_type = SSD
```

**注意**  
在 AWS ParallelCluster 版本 2.10.0 中添加了对 [`storage_type`](#fsx-storage-type) 设置的支持。

[更新策略：如果更改此设置，则不允许更新。](using-pcluster-update.md#update-policy-fail)

## `weekly_maintenance_start_time`
<a name="fsx-weekly-maintenance-start-time"></a>

**（可选）**指定执行每周维护的首选时间，采用 UTC 时区。这与[WeeklyMaintenanceStartTime](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-lustreconfiguration.html#cfn-fsx-filesystem-lustreconfiguration-weeklymaintenancestarttime)属性相对应。

格式为 [星期几]:[小时]:[分钟]。例如，周一的午夜如下所示。

```
weekly_maintenance_start_time = 1:00:00
```

[更新策略：可以在更新期间更改此设置。](using-pcluster-update.md#update-policy-setting-supported)