

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# `SharedStorage` 區段
<a name="SharedStorage-v3"></a>

**（選用）** 叢集的共用儲存設定。

AWS ParallelCluster 支援使用 [Amazon EBS](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AmazonEBS.html)、[FSx for ONTAP](https://docs.aws.amazon.com/fsx/latest/ONTAPGuide/what-is-fsx-ontap.html) 和 [FSx for OpenZFS](https://docs.aws.amazon.com/fsx/latest/OpenZFSGuide/what-is-fsx.html) 共用儲存磁碟區、[Amazon EFS](https://docs.aws.amazon.com/efs/latest/ug/whatisefs.html) 和 [FSx for Lustre](https://docs.aws.amazon.com/fsx/latest/LustreGuide/what-is.html) 共用儲存檔案系統，或[檔案快取](https://docs.aws.amazon.com/fsx/latest/FileCacheGuide/what-is.html)。

在 `SharedStorage`區段中，您可以定義外部或受管儲存：
+ **外部儲存**是指您管理的現有磁碟區或檔案系統。 AWS ParallelCluster 不會建立或刪除它。
+ **AWS ParallelCluster 受管儲存**是指 AWS ParallelCluster 已建立且可刪除的磁碟區或檔案系統。

如需[共用儲存配額](shared-storage-quotas-v3.md)和如何設定共用儲存的詳細資訊，請參閱*使用 AWS ParallelCluster*[共用儲存](shared-storage-quotas-integration-v3.md)中的 。

**注意**  
如果 AWS Batch 用作排程器，則 FSx for Lustre 僅適用於叢集前端節點。

```
SharedStorage:
  - MountDir: string
    Name: string
    StorageType: Ebs
    EbsSettings:
      VolumeType: string
      Iops: integer
      Size: integer
      Encrypted: boolean
      KmsKeyId: string
      SnapshotId: string
      Throughput: integer
      VolumeId: string
      DeletionPolicy: string
      Raid:
        Type: string
        NumberOfVolumes: integer
  - MountDir: string
    Name: string
    StorageType: Efs
    EfsSettings:
      Encrypted: boolean
      KmsKeyId: string
      EncryptionInTransit: boolean
      IamAuthorization: boolean
      PerformanceMode: string
      ThroughputMode: string
      ProvisionedThroughput: integer
      FileSystemId: string
      DeletionPolicy: string
      AccessPointId: string
  - MountDir: string
    Name: string
    StorageType: FsxLustre
    FsxLustreSettings:
      StorageCapacity: integer
      DeploymentType: string
      ImportedFileChunkSize: integer
      DataCompressionType: string
      ExportPath: string
      ImportPath: string
      WeeklyMaintenanceStartTime: string
      AutomaticBackupRetentionDays: integer
      CopyTagsToBackups: boolean
      DailyAutomaticBackupStartTime: string
      PerUnitStorageThroughput: integer
      BackupId: string
      KmsKeyId: string
      FileSystemId: string
      AutoImportPolicy: string
      DriveCacheType: string
      StorageType: string
      DeletionPolicy: string
      DataRepositoryAssociations:
      - Name: string
        BatchImportMetaDataOnCreate: boolean
        DataRepositoryPath: string
        FileSystemPath: string
        ImportedFileChunkSize: integer
        AutoExportPolicy: string
        AutoImportPolicy: string
  - MountDir: string
    Name: string
    StorageType: FsxOntap
    FsxOntapSettings:
      VolumeId: string
  - MountDir: string
    Name: string
    StorageType: FsxOpenZfs
    FsxOpenZfsSettings:
      VolumeId: string
  - MountDir: string
    Name: string
    StorageType: FileCache
    FileCacheSettings:
      FileCacheId: string
```

## `SharedStorage` 更新政策
<a name="SharedStorage-v3.update-policies"></a>
+ 對於受管/外部 EBS、受管 EFS 和受管 FSx Lustre，更新政策為 [更新政策：對於此清單值設定，運算機群必須停止或QueueUpdateStrategy必須設定為新增值；在移除現有值時，運算機群必須停止。](using-pcluster-update-cluster-v3.md#update-policy-update-cluster-v3)
+ 對於外部 EFS、FSx Lustre、FSx ONTAP、FSx OpenZfs 和檔案快取，更新政策為： [更新政策：此設定可以在更新期間變更。](using-pcluster-update-cluster-v3.md#update-policy-setting-supported-v3)

## `SharedStorage` 屬性
<a name="SharedStorage-v3.properties"></a>

`MountDir` (**必要**，`String`)  
掛載共用儲存體的路徑。  
[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

`Name` (**必要**，`String`)  
共用儲存體的名稱。您在更新設定時使用此名稱。  
如果您指定 AWS ParallelCluster 受管共用儲存體，並變更 的值`Name`，則會刪除現有的受管共用儲存體和資料，並建立新的受管共用儲存體。`Name` 使用叢集更新變更 的值等同於將現有的受管共用儲存取代為新的儲存。`Name` 如果您需要保留現有共用儲存中的資料，請務必在變更之前備份資料。
[更新政策：對於此清單值設定，運算機群必須停止或QueueUpdateStrategy必須設定為新增值；在移除現有值時，運算機群必須停止。](using-pcluster-update-cluster-v3.md#update-policy-update-cluster-v3)

`StorageType` (**必要**，`String`)  
共用儲存體的類型。支援的值為 `Ebs`、`Efs`、`FsxOntap`、 `FsxLustre`和 `FsxOpenZfs`。  
如需詳細資訊，請參閱[`FsxLustreSettings`](#SharedStorage-v3-FsxLustreSettings)、[`FsxOntapSettings`](#SharedStorage-v3-FsxOntapSettings)及[`FsxOpenZfsSettings`](#SharedStorage-v3-FsxOpenZfsSettings)。  
如果您使用 AWS Batch 做為排程器，FSx for Lustre 只能在叢集前端節點上使用。
[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

## `EbsSettings`
<a name="SharedStorage-v3-EbsSettings"></a>

**（選用）** Amazon EBS 磁碟區的設定。

```
EbsSettings:
  VolumeType: string
  Iops: integer
  Size: integer
  Encrypted: boolean
  KmsKeyId: string
  SnapshotId: string
  VolumeId: string
  Throughput: integer
  DeletionPolicy: string
  Raid:
    Type: string
    NumberOfVolumes: integer
```

[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

### `EbsSettings` 屬性
<a name="SharedStorage-v3-EbsSettings.properties"></a>

當 [DeletionPolicy](#yaml-SharedStorage-EbsSettings-DeletionPolicy) 設定為 時`Delete`，如果刪除叢集或使用叢集更新移除磁碟區，則會刪除具有其資料的受管磁碟區。

如需詳細資訊，請參閱《使用》[共用儲存](shared-storage-quotas-integration-v3.md)中的 。 * AWS ParallelCluster*

`VolumeType` (**選用**，`String`)  
指定 [Amazon EBS 磁碟區類型](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSVolumeTypes.html)。支援的值為 `gp2`、`gp3`、`io1`、`io2`、`st1`、 `sc1`和 `standard`。預設值為 `gp3`。  
如需詳細資訊，請參閱《Amazon EC2 使用者指南》中的 [Amazon EBS 磁碟區類型](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSVolumeTypes.html)。  
[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

`Iops` (**選用**，`Integer`)  
定義 `io1`、 `io2`和`gp3`類型磁碟區的 IOPS 數目。  
預設值、支援的值和`volume_iops``volume_size`比率因 `VolumeType`和 而異`Size`。    
`VolumeType` = `io1`  
預設值 `Iops` = 100  
支援的值 `Iops` = 100–64000 †  
最大`volume_iops``volume_size`比率 = 每個 GiB 50 IOPS。5000 IOPS 需要至少 100 GiB `volume_size`的 。  
`VolumeType` = `io2`  
預設值 `Iops` = 100  
支援的值 `Iops` = 100–64000 (`io2`區塊快速磁碟區為 256000) †  
最大`Iops``Size`比率 = 每個 GiB 500 IOPS。5000 IOPS 需要至少 10 GiB `Size`的 。  
`VolumeType` = `gp3`  
預設 `Iops` = 3000  
支援的值 `Iops` = 3000–16000  
最大`Iops``Size`比率 = 每個 GiB 500 IOPS。5000 IOPS 需要至少 10 GiB `Size`的 。
† 只有在佈建超過 32，000 IOPS [的 Nitro 系統上建置的執行個體上](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.html#ec2-nitro-instances)，才能保證 IOPS 上限。其他執行個體保證高達 32，000 IOPS。除非您[修改磁碟區](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-modify-volume.html)，否則舊版磁碟`io1`區可能無法達到完整效能。 `io2`Block Express 磁碟區在`R5b`執行個體類型上最多支援 256000 個`volume_iops`值。如需詳細資訊，請參閱《*Amazon EC2 使用者指南*》中的 [`io2` Block Express 磁碟區](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-volume-types.html#io2-block-express)。  
[更新政策：此設定可以在更新期間變更。](using-pcluster-update-cluster-v3.md#update-policy-setting-supported-v3)

`Size` (**選用**，`Integer`)  
以 GB (GiB) 為單位指定磁碟區大小。預設值為 35。  
[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

`Encrypted` (**選用**，`Boolean`)  
指定磁碟區是否已加密。預設值為 `true`。  
[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

`KmsKeyId` (**選用**，`String`)  
指定用於加密的自訂 AWS KMS 金鑰。此設定需要將 `Encrypted`設定設為 `true`。  
[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

`SnapshotId` (**選用**，`String`)  
如果您使用快照做為磁碟區的來源，請指定 Amazon EBS 快照 ID。  
[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

`VolumeId` (**選用**，`String`)  
指定 Amazon EBS 磁碟區 ID。為`EbsSettings`執行個體指定此值時，也只能指定 `MountDir` 參數。  
磁碟區必須在與 相同的可用區域中建立`HeadNode`。  
3.4.0 AWS ParallelCluster 版中新增了多個可用區域。
[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

`Throughput` (**選用**，`Integer`)  
為磁碟區佈建的輸送量，以 MiB/s 為單位，上限為 1，000 MiB/s。  
此設定僅在 `VolumeType`為 時有效`gp3`。支援的範圍為 125 到 1000，預設值為 125。  
[更新政策：此設定可以在更新期間變更。](using-pcluster-update-cluster-v3.md#update-policy-setting-supported-v3)

`DeletionPolicy` (**選用**，`String`)  
指定在刪除叢集或移除磁碟區時，是否應保留、刪除或快照磁碟區。支援的值為 `Delete`、 `Retain`和 `Snapshot`。預設值為 `Delete`。  
將 [DeletionPolicy](#yaml-SharedStorage-EbsSettings-DeletionPolicy) 設定為 時`Delete`，如果刪除叢集，或使用叢集更新移除磁碟區，則會刪除具有其資料的受管磁碟區。  
如需詳細資訊，請參閱[共用儲存](shared-storage-quotas-integration-v3.md)。  
[更新政策：此設定可以在更新期間變更。](using-pcluster-update-cluster-v3.md#update-policy-setting-supported-v3)  
`DeletionPolicy` 從 3.2.0 AWS ParallelCluster 版開始支援 。

### `Raid`
<a name="SharedStorage-v3-EbsSettings-Raid"></a>

**（選用）** 定義 RAID 磁碟區的組態。

```
Raid:
  Type: string
  NumberOfVolumes: integer
```

[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

#### `Raid` 屬性
<a name="SharedStorage-v3-EbsSettings-Raid.properties"></a>

`Type` (**必要**，`String`)  
定義 RAID 陣列的類型。支援的值為 "0" （條紋） 和 "1" （鏡像）。  
[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

`NumberOfVolumes` (**選用**，`Integer`)  
定義用於建立 RAID 陣列的 Amazon EBS 磁碟區數量。支援的值範圍為 2-5。預設值 （定義`Raid`設定時） 為 2。  
[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

## `EfsSettings`
<a name="SharedStorage-v3-EfsSettings"></a>

**（選用）** Amazon EFS 檔案系統的設定。

```
EfsSettings:
  Encrypted: boolean
  KmsKeyId: string
  EncryptionInTransit: boolean
  IamAuthorization: boolean
  PerformanceMode: string
  ThroughputMode: string
  ProvisionedThroughput: integer
  FileSystemId: string
  DeletionPolicy: string
  AccessPointId: string
```

[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

### `EfsSettings` 屬性
<a name="SharedStorage-v3-EfsSettings.properties"></a>

當 [DeletionPolicy](#yaml-SharedStorage-EfsSettings-DeletionPolicy) 設定為 時`Delete`，如果刪除叢集，或使用叢集更新移除檔案系統，則會刪除包含其資料的受管檔案系統。

如需詳細資訊，請參閱《使用》[共用儲存](shared-storage-quotas-integration-v3.md)中的 。 * AWS ParallelCluster*

`Encrypted` (**選用**，`Boolean`)  
指定 Amazon EFS 檔案系統是否已加密。預設值為 `false`。  
[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

`KmsKeyId` (**選用**，`String`)  
指定用於加密的自訂 AWS KMS 金鑰。此設定需要將 `Encrypted`設定設為 `true`。  
[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

`EncryptionInTransit` (**選用**，`Boolean`)  
如果設定為 `true`，則會使用 Transport Layer Security (TLS) 掛載 Amazon EFS 檔案系統。根據預設，這會設定為 `false`。  
如果 AWS Batch 用作排程器，`EncryptionInTransit`則不支援 。
`EncryptionInTransit` 從 3.4.0 版開始 AWS ParallelCluster 新增 。
[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

`IamAuthorization` (**選用**，`Boolean`)  
`IamAuthorization` 從 3.4.0 AWS ParallelCluster 版開始新增 。  
如果設定為 `true`，Amazon EFS 會使用系統的 IAM 身分進行身分驗證。根據預設，這會設定為 `false`。  
如果將 `IamAuthorization` 設定為 `true`，則 `EncryptionInTransit` 也必須設定為 `true`。
如果 AWS Batch 用作排程器，`IamAuthorization`則不支援 。
[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

`PerformanceMode` (**選用**，`String`)  
指定 Amazon EFS 檔案系統的效能模式。支援的值為 `generalPurpose` 和 `maxIO`。預設值為 `generalPurpose`。如需詳細資訊，請參閱《Amazon Elastic File System 使用者指南》中的[效能模式](https://docs.aws.amazon.com/efs/latest/ug/performance.html#performancemodes)。  
我們建議對大部分檔案系統使用 `generalPurpose` 效能模式。  
使用 `maxIO` 效能模式的檔案系統可擴展到更高階的彙總輸出量和每秒操作數。不過，大多數檔案操作的延遲會略高。  
[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

`ThroughputMode` (**選用**，`String`)  
指定 Amazon EFS 檔案系統的輸送量模式。支援的值為 `bursting` 和 `provisioned`。預設值為 `bursting`。`provisioned` 使用 時，`ProvisionedThroughput`必須指定 。  
[更新政策：此設定可以在更新期間變更。](using-pcluster-update-cluster-v3.md#update-policy-setting-supported-v3)

`ProvisionedThroughput` （當 `ThroughputMode`為 `provisioned`、 時**必填**`Integer`)  
定義 Amazon EFS 檔案系統的佈建輸送量 （以 MiB/秒為單位），以 MiB/秒為單位。這對應至 *Amazon EFS API 參考*中的 [ProvisionedThroughputInMibps](https://docs.aws.amazon.com/efs/latest/ug/API_CreateFileSystem.html#efs-CreateFileSystem-response-ProvisionedThroughputInMibps) 參數。  
如果使用此參數，則必須將 `ThroughputMode` 設為 `provisioned`。  
支援的範圍為 `1`-`1024`。聯絡 支援以請求增加限制。  
[更新政策：此設定可以在更新期間變更。](using-pcluster-update-cluster-v3.md#update-policy-setting-supported-v3)

`FileSystemId` (**選用**，`String`)  
定義現有檔案系統的 Amazon EFS 檔案系統 ID。  
如果叢集設定為跨越多個可用區域，您必須在叢集使用的每個可用區域中定義檔案系統掛載目標。  
指定此選項時，`MountDir`只能指定 。`EfsSettings` 無法指定其他 。  

**如果您設定此選項，則您定義的檔案系統必須符合下列條件：**
+ 檔案系統在每個叢集的可用區域中都有現有的掛載目標，允許來自 和 `HeadNode`的傳入和傳出 NFS 流量`ComputeNodes`。在[排程](Scheduling-v3.md)/[SlurmQueues](Scheduling-v3.md#Scheduling-v3-SlurmQueues)/[聯網/SubnetIds](Scheduling-v3.md#Scheduling-v3-SlurmQueues-Networking) [SubnetIds](Scheduling-v3.md#yaml-Scheduling-SlurmQueues-Networking-SubnetIds)中設定多個可用區域。

  

**若要確保叢集和檔案系統之間允許流量，您可以執行下列其中一項操作：**
  + 設定掛載目標的安全群組，以允許進出叢集子網路 CIDR 或字首清單的流量。
**注意**  
AWS ParallelCluster 會驗證連接埠是否開啟，以及 CIDR 或字首清單是否已設定。 AWS ParallelCluster 不會驗證 CIDR 區塊或字首清單的內容。
  + 使用 / / [`Networking`](Scheduling-v3.md#Scheduling-v3-SlurmQueues-Networking) [`SecurityGroups`](Scheduling-v3.md#yaml-Scheduling-SlurmQueues-Networking-SecurityGroups)和 [`SlurmQueues`](Scheduling-v3.md#Scheduling-v3-SlurmQueues) / [`HeadNode`](HeadNode-v3.md) / [`Networking`](HeadNode-v3.md#HeadNode-v3-Networking) 為叢集節點設定自訂安全群組[`SecurityGroups`](HeadNode-v3.md#yaml-HeadNode-Networking-SecurityGroups)。自訂安全群組必須設定為允許叢集和檔案系統之間的流量。
**注意**  
如果所有叢集節點都使用自訂安全群組，則 AWS ParallelCluster 只會驗證連接埠是否開啟。 AWS ParallelCluster 不會驗證來源和目的地是否已正確設定。
只有在所有運算節點和前端節點都位於相同的可用區域時，才支援 EFS OneZone。EFS OneZone 只能有一個掛載目標。
3.4.0 AWS ParallelCluster 版中新增了多個可用區域。
[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

`DeletionPolicy` (**選用**，`String`)  
指定從叢集移除檔案系統或刪除叢集時，是否應保留或刪除檔案系統。支援的值為 `Delete` 和 `Retain`。預設值為 `Delete`。  
當 [DeletionPolicy](#yaml-SharedStorage-EfsSettings-DeletionPolicy) 設定為 時`Delete`，如果刪除叢集，或使用叢集更新移除檔案系統，則會刪除包含其資料的受管檔案系統。  
如需詳細資訊，請參閱[共用儲存](shared-storage-quotas-integration-v3.md)。  
[更新政策：此設定可以在更新期間變更。](using-pcluster-update-cluster-v3.md#update-policy-setting-supported-v3)  
`DeletionPolicy` 從 3.3.0 AWS ParallelCluster 版開始支援 。

`AccessPointId` (**選用**，`String`)  
如果指定此選項，`access point ID`則會掛載 定義的檔案系統進入點，而不是檔案系統根目錄。  
如需詳細資訊，請參閱[共用儲存](shared-storage-quotas-integration-v3.md)。  
[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

## `FsxLustreSettings`
<a name="SharedStorage-v3-FsxLustreSettings"></a>

**注意**  
您必須定義 `FsxLustreSettings` `FsxLustre` 是否為 指定 [`StorageType`](#yaml-SharedStorage-StorageType)。

**（選用）** FSx for Lustre 檔案系統的設定。

```
FsxLustreSettings:
  StorageCapacity: integer
  DeploymentType: string
  ImportedFileChunkSize: integer
  DataCompressionType: string
  ExportPath: string
  ImportPath: string
  WeeklyMaintenanceStartTime: string
  AutomaticBackupRetentionDays: integer
  CopyTagsToBackups: boolean
  DailyAutomaticBackupStartTime: string
  PerUnitStorageThroughput: integer
  BackupId: string # BackupId cannot coexist with some of the fields
  KmsKeyId: string
  FileSystemId: string # FileSystemId cannot coexist with other fields
  AutoImportPolicy: string
  DriveCacheType: string
  StorageType: string
  DeletionPolicy: string
```

[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

**注意**  
如果 AWS Batch 用作排程器，則 FSx for Lustre 僅適用於叢集前端節點。

### `FsxLustreSettings` 屬性
<a name="SharedStorage-v3-FsxLustreSettings.properties"></a>

當 [DeletionPolicy](#yaml-SharedStorage-FsxLustreSettings-DeletionPolicy) 設定為 時`Delete`，如果刪除叢集，或使用叢集更新移除檔案系統，則會刪除包含其資料的受管檔案系統。

如需詳細資訊，請參閱[共用儲存](shared-storage-quotas-integration-v3.md)。

`StorageCapacity` (**必要**，`Integer`)  
設定 FSx for Lustre 檔案系統的儲存容量，以 GiB 為單位。如果您要建立新的檔案系統，`StorageCapacity`則需要 。`StorageCapacity` 如果指定 `FileSystemId` `BackupId`或 ，請勿包含 。  
+ 對於 `SCRATCH_2`、 `PERSISTENT_1`和 `PERSISTENT_2` 部署類型，有效值為 1200 GiB、2400 GiB，增量為 2400 GiB。
+ 對於 `SCRATCH_1` 部署類型，有效值為 1200 GiB、2400 GiB，以及以 3600 GiB 遞增的倍數。
[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

`DeploymentType` (**選用**，`String`)  
指定 FSx for Lustre 檔案系統的部署類型。支援的值為 `SCRATCH_1`、`SCRATCH_2`、`PERSISTENT_1` 和 `PERSISTENT_2`。預設值為 `SCRATCH_2`。  
當您需要暫時儲存`SCRATCH_1`和較短時間處理資料時，請選擇 和 `SCRATCH_2` 部署類型。`SCRATCH_2` 部署類型提供資料傳輸中加密，以及高於 的爆量輸送量容量`SCRATCH_1`。  
選擇長期儲存的`PERSISTENT_1`部署類型，以及非延遲敏感的輸送量導向工作負載。 `PERSISTENT_1`支援傳輸中資料的加密。它可用於 FSx for Lustre 提供的所有 AWS 區域 。  
針對需要最高 IOPS 和輸送量層級的延遲敏感工作負載，選擇`PERSISTENT_2`部署類型。 `PERSISTENT_2`支援 SSD 儲存並提供更高的 `PerUnitStorageThroughput`（最高 1000 MB/s/TiB)。 `PERSISTENT_2` 提供有限數量的 AWS 區域。如需部署類型和`PERSISTENT_2`可用 AWS 區域 清單的詳細資訊，請參閱《Amazon [FSx for Lustre 使用者指南》中的 FSx for Lustre 的檔案系統部署選項](https://docs.aws.amazon.com/fsx/latest/LustreGuide/using-fsx-lustre.html#lustre-deployment-types)。 * FSx *  
當您從支援[此功能](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/data-protection.html)的 Amazon EC2 執行個體存取 `SCRATCH_2`、 或 `PERSISTENT_2` 部署類型檔案系統時`PERSISTENT_1`，會自動啟用傳輸中的資料加密。  
從支援的 中支援的執行個體類型存取時`PERSISTENT_1`，支援加密 `SCRATCH_2`、 和 `PERSISTENT_2` 部署類型的傳輸中資料 AWS 區域。如需詳細資訊，請參閱《*Amazon FSx for Lustre 使用者指南*》中的[加密傳輸中的資料](https://docs.aws.amazon.com/fsx/latest/LustreGuide/encryption-in-transit-fsxl.html)。  
3.2.0 AWS ParallelCluster 版已新增對`PERSISTENT_2`部署類型的支援。
[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

`ImportedFileChunkSize` (**選用**，`Integer`)  
對於從資料儲存庫匯入的檔案，此值會決定存放在單一實體磁碟上每個檔案 （以 MiB 為單位） 的條紋計數和最大資料量。單一檔案可分割範圍的磁碟數上限會受組成檔案系統的磁碟總數所限。  
預設區塊大小是 1,024 MiB (1 GiB)，最大為 512,000 MiB (500 GiB)。Amazon S3 物件大小的上限為 5 TB。  
使用 `PERSISTENT_2` 部署類型的檔案系統不支援此參數。如需如何設定資料儲存庫關聯的指示，請參閱《*Amazon FSx for Lustre 使用者指南*》中的[將檔案系統連結至 S3 儲存貯](https://docs.aws.amazon.com/fsx/latest/LustreGuide/create-dra-linked-data-repo.html)體。
[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

`DataCompressionType` (**選用**，`String`)  
設定 FSx for Lustre 檔案系統的資料壓縮組態。支援的值為 `LZ4`。 `LZ4` 表示使用 LZ4 演算法開啟資料壓縮。`DataCompressionType` 未指定 時，資料壓縮會在建立檔案系統時關閉。  
如需詳細資訊，請參閱 [Lustre 資料壓縮](https://docs.aws.amazon.com/fsx/latest/LustreGuide/data-compression.html)。  
[更新政策：此設定可以在更新期間變更。](using-pcluster-update-cluster-v3.md#update-policy-setting-supported-v3)

`ExportPath` (**選用**，`String`)  
Amazon S3 中匯出 FSx for Lustre 檔案系統根目錄的路徑。只有在指定 `ImportPath` 參數時，才支援此設定。路徑必須使用與 中指定的相同 Amazon S3 儲存貯體`ImportPath`。您可以提供選用的字首，從 FSx for Lustre 檔案系統匯出新的和變更的資料。如果未提供 `ExportPath`值，FSx for Lustre 會設定預設匯出路徑 `s3://amzn-s3-demo-bucket/FSxLustre[creation-timestamp]`。時間戳記使用 UTC 格式，例如 `s3://amzn-s3-demo-bucket/FSxLustre20181105T222312Z`。  
Amazon S3 匯出儲存貯體和 `ImportPath` 指定的匯入儲存貯體必須相同。如果您只指定儲存貯體名稱，例如 `s3://amzn-s3-demo-bucket`，您會取得檔案系統物件到 Amazon S3 儲存貯體物件的 1：1 映射。此映射表示匯出時會覆寫 Amazon S3 中的輸入資料。如果您在匯出路徑中提供自訂字首，例如 `s3://amzn-s3-demo-bucket/[custom-optional-prefix]`，FSx for Lustre 會將檔案系統的內容匯出到 Amazon S3 儲存貯體中的匯出字首。  
使用 `PERSISTENT_2` 部署類型的檔案系統不支援此參數。如《*Amazon FSx for Lustre 使用者指南*》中的[將檔案系統連結至 S3 儲存貯](https://docs.aws.amazon.com/fsx/latest/LustreGuide/create-dra-linked-data-repo.html)體中所述，設定資料儲存庫關聯。
[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

`ImportPath` (**選用**，`String`)  
您用作 FSx for Lustre 檔案系統資料儲存庫的 Amazon S3 儲存貯體路徑 （包括選用字首）。FSx for Lustre 檔案系統的根目錄會映射到您選取的 Amazon S3 儲存貯體根目錄。例如，`s3://amzn-s3-demo-bucket/optional-prefix`。如果您在 Amazon S3 儲存貯體名稱後面指定前綴，檔案系統只會載入具有該前綴的物件索引鍵。  
使用 `PERSISTENT_2` 部署類型的檔案系統不支援此參數。如《*Amazon FSx for Lustre 使用者指南*》中的[將檔案系統連結至 S3 儲存貯](https://docs.aws.amazon.com/fsx/latest/LustreGuide/create-dra-linked-data-repo.html)體中所述，設定資料儲存庫關聯。
[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

`WeeklyMaintenanceStartTime` (**選用**，`String`)  
執行每週維護的偏好開始時間。其`"d:HH:MM"`格式為 UTC\$10 時區。對於此格式， `d`是從 1 到 7 的工作日編號，從星期一開始，以星期日結束。此欄位需要引號。  
[更新政策：此設定可以在更新期間變更。](using-pcluster-update-cluster-v3.md#update-policy-setting-supported-v3)

`AutomaticBackupRetentionDays` (**選用**，`Integer`)  
自動備份的保留天數。將此設定為 0 會停用自動備份。支援的範圍為 0-90。預設值為 0。此設定僅適用於 `PERSISTENT_1`和 `PERSISTENT_2` 部署類型。如需詳細資訊，請參閱《*Amazon FSx for Lustre 使用者指南*》中的[使用備份](https://docs.aws.amazon.com/fsx/latest/LustreGuide/using-backups-fsx.html)。  
[更新政策：此設定可以在更新期間變更。](using-pcluster-update-cluster-v3.md#update-policy-setting-supported-v3)

`CopyTagsToBackups` (**選用**，`Boolean`)  
如果為 `true`，請將 FSx for Lustre 檔案系統的標籤複製到備份。此值預設為 `false`。如設為 `true`，則所有檔案系統標籤都會複製到使用者不指定標籤的所有自動和使用者啟動的備份。如果此值為 `true`，而您指定一或多個標籤，只有指定的標籤會複製到備份。如果您在建立使用者起始的備份時指定一或多個標籤，則無論此值為何，都不會從檔案系統複製任何標籤。此設定僅適用於 `PERSISTENT_1`和 `PERSISTENT_2` 部署類型。  
[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

`DailyAutomaticBackupStartTime` (**選用**，`String`)  
週期性每日時間，`HH:MM`格式為 。 `HH`是一天中的零填充小時 (00-23)。 `MM`是一小時的零填充分鐘 (00-59)。例如， `05:00`每天指定 5 A.M.。此設定僅適用於 `PERSISTENT_1`和 `PERSISTENT_2` 部署類型。  
[更新政策：此設定可以在更新期間變更。](using-pcluster-update-cluster-v3.md#update-policy-setting-supported-v3)

`PerUnitStorageThroughput` ( **`PERSISTENT_1`和 `PERSISTENT_2` 部署類型為必要**項目，`Integer`)  
以 MB/s/TiB 為單位，說明每 1 TB 儲存的讀取和寫入輸送量。檔案系統輸送量的計算方式是將網路系統儲存容量 (TiB) 乘以 `PerUnitStorageThroughput` (MB/s/TiB)。對於 2.4 TiB 的檔案系統，佈建 50 MB/s/TiB 的 `PerUnitStorageThroughput` 可產生 120 MB/s 的檔案系統輸送量。您需要支付佈建輸送量的費用。這對應到 [PerUnitStorageThroughput](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-lustreconfiguration.html#cfn-fsx-filesystem-lustreconfiguration-perunitstoragethroughput) 屬性。  
有效值：  
+ PERSISTENT\$11 SSD 儲存體：50、100、200 MB/s/TiB。
+ PERSISTENT\$11 HDD 儲存：12、40 MB/s/TiB。
+ PERSISTENT\$12 SSD 儲存：125、250、500、1000 MB/s/TiB。
[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

`BackupId` (**選用**，`String`)  
指定要用來從現有備份還原 FSx for Lustre 檔案系統的備份 ID。指定`BackupId`設定時，不得指定 `AutoImportPolicy`、`DeploymentType`、`ExportPath`、`KmsKeyId``ImportPath`、`StorageCapacity`、 和 `ImportedFileChunkSize``PerUnitStorageThroughput`設定。這些設定是從備份讀取。此外，不得指定 `AutoImportPolicy`、`ImportPath`、 `ExportPath`和 `ImportedFileChunkSize`設定。這對應至 [BackupId](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-filesystem.html#cfn-fsx-filesystem-backupid) 屬性。  
[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

`KmsKeyId` (**選用**，`String`)  
用於加密 FSx for Lustre 檔案系統資料以用於持久性 FSx for Lustre 檔案系統靜態的 AWS Key Management Service (AWS KMS) 金鑰 ID ID。如果未指定，則會使用 FSx for Lustre 受管金鑰。`SCRATCH_1` 和 `SCRATCH_2` FSx for Lustre 檔案系統一律使用 FSx for Lustre 受管金鑰進行靜態加密。如需詳細資訊，請參閱 *AWS Key Management Service API 參考*中的[加密](https://docs.aws.amazon.com//kms/latest/APIReference/API_Encrypt.html)。  
[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

`FileSystemId` (**選用**，`String`)  
指定現有 FSx for Lustre 檔案系統的 ID。  
如果指定此選項，`FsxLustreSettings`則只會使用 中的 `MountDir`和 `FileSystemId`設定。`FsxLustreSettings` 會忽略 中的所有其他設定。  
如果使用 AWS Batch 排程器，FSx for Lustre 僅適用於前端節點。
檔案系統必須與允許透過連接埠 988、1021、1022 和 1023 傳入和傳出 TCP 流量的安全群組相關聯。
執行下列其中一項動作，確保叢集和檔案系統之間允許流量：  
+ 設定檔案系統的安全群組，以允許進出叢集子網路 CIDR 或字首清單的流量。
**注意**  
AWS ParallelCluster 會驗證連接埠是否開啟，以及 CIDR 或字首清單是否已設定。 AWS ParallelCluster 不會驗證 CIDR 區塊或字首清單的內容。
+ 使用 [`SlurmQueues`](Scheduling-v3.md#Scheduling-v3-SlurmQueues) / / [`Networking`](Scheduling-v3.md#Scheduling-v3-SlurmQueues-Networking) [`SecurityGroups`](Scheduling-v3.md#yaml-Scheduling-SlurmQueues-Networking-SecurityGroups)和 [`HeadNode`](HeadNode-v3.md) / / [`Networking`](HeadNode-v3.md#HeadNode-v3-Networking) 設定叢集節點的自訂安全群組[`SecurityGroups`](HeadNode-v3.md#yaml-HeadNode-Networking-SecurityGroups)。自訂安全群組必須設定為允許叢集與檔案系統之間的流量。
**注意**  
如果所有叢集節點都使用自訂安全群組，則 AWS ParallelCluster 只會驗證連接埠是否開啟。 AWS ParallelCluster 不會驗證來源和目的地是否已正確設定。
[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

`AutoImportPolicy` (**選用**，`String`)  
當您建立 FSx for Lustre 檔案系統時，您現有的 Amazon S3 物件會顯示為檔案和目錄清單。使用此屬性來選擇當您在連結的 Amazon S3 儲存貯體中新增或修改物件時，FSx for Lustre 如何讓您的檔案和目錄清單保持最新狀態。 `AutoImportPolicy` 可以具有下列值：  
+  `NEW` - 自動匯入已開啟。FSx for Lustre 會自動匯入任何新增至連結 Amazon S3 儲存貯體且目前不存在於 FSx for Lustre 檔案系統中的新物件的目錄清單。
+  `NEW_CHANGED` - 自動匯入已開啟。FSx for Lustre 會自動匯入新增至 Amazon S3 儲存貯體的任何新物件的檔案和目錄清單，以及在您選擇此選項後在 Amazon S3 儲存貯體中變更的任何現有物件。
+  `NEW_CHANGED_DELETED` - 自動匯入已開啟。FSx for Lustre 會自動匯入新增至 Amazon S3 儲存貯體的任何新物件的檔案和目錄清單、Amazon S3 儲存貯體中變更的任何現有物件，以及選擇此選項後在 Amazon S3 儲存貯體中刪除的任何物件。
**注意**  
3.1.1 版中`NEW_CHANGED_DELETED` AWS ParallelCluster 已新增 的支援。
如果`AutoImportPolicy`未指定 ，則自動匯入會關閉。FSx for Lustre 只會在建立檔案系統時，從連結的 Amazon S3 儲存貯體更新檔案和目錄清單。選擇此選項後，FSx for Lustre 不會更新任何新物件或變更物件的檔案和目錄清單。  
如需詳細資訊，請參閱《*Amazon FSx for Lustre 使用者指南*》中的[從 S3 儲存貯體自動匯入更新](https://docs.aws.amazon.com/fsx/latest/LustreGuide/autoimport-data-repo.html)。  
使用 `PERSISTENT_2` 部署類型的檔案系統不支援此參數。如需如何設定資料儲存庫關聯的指示，請參閱《*Amazon FSx for Lustre 使用者指南*》中的[將檔案系統連結至 S3 儲存貯](https://docs.aws.amazon.com/fsx/latest/LustreGuide/create-dra-linked-data-repo.html)體。
[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

`DriveCacheType` (**選用**，`String`)  
指定檔案系統具有 SSD 磁碟機快取。只有在`StorageType`設定設為 `HDD`且`DeploymentType`設定設為 時，才能設定此選項`PERSISTENT_1`。這對應到 [DriveCacheType](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-lustreconfiguration.html#cfn-fsx-filesystem-lustreconfiguration-drivecachetype) 屬性。如需詳細資訊，請參閱《Amazon [FSx for Lustre 使用者指南》中的 FSx for Lustre 部署選項](https://docs.aws.amazon.com/fsx/latest/LustreGuide/using-fsx-lustre.html)。 * FSx *  
唯一有效的值為 `READ`。若要停用 SSD 磁碟機快取，請勿指定 `DriveCacheType`設定。  
[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

`StorageType` (**選用**，`String`)  
設定您要建立之 FSx for Lustre 檔案系統的儲存類型。有效值為 `SSD` 和 `HDD`。  
+ 設為 `SSD` 以使用固態硬碟儲存體。
+ 設定為 `HDD` 以使用硬碟儲存。 `PERSISTENT` 部署類型支援 `HDD` 。
預設值為 `SSD`。如需詳細資訊，請參閱《*Amazon FSx for Windows 使用者指南*》中的[儲存類型選項](https://docs.aws.amazon.com/fsx/latest/WindowsGuide/optimize-fsx-costs.html#storage-type-options)和《*Amazon FSx for Lustre 使用者指南*》中的[多個儲存選項](https://docs.aws.amazon.com/fsx/latest/LustreGuide/what-is.html#storage-options)。  
[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

`DeletionPolicy` (**選用**，`String`)  
指定從叢集移除檔案系統或刪除叢集時，是否應保留或刪除檔案系統。支援的值為 `Delete` 和 `Retain`。預設值為 `Delete`。  
當 [DeletionPolicy](#yaml-SharedStorage-FsxLustreSettings-DeletionPolicy) 設定為 時`Delete`，如果刪除叢集，或使用叢集更新移除檔案系統，則會刪除包含其資料的受管檔案系統。  
如需詳細資訊，請參閱[共用儲存](shared-storage-quotas-integration-v3.md)。  
[更新政策：此設定可以在更新期間變更。](using-pcluster-update-cluster-v3.md#update-policy-setting-supported-v3)  
`DeletionPolicy` 從 3.3.0 AWS ParallelCluster 版開始支援 。

`DataRepositoryAssociations` (**選用**，`String`)  
DRAs清單 （每個檔案系統最多 8 個）  
每個資料儲存庫關聯必須具有唯一的 Amazon FSx 檔案系統目錄，以及與其相關聯的唯一 S3 儲存貯體或字首。  
您無法同時使用 FsxLustreSettings 中的 [ExportPath](#yaml-SharedStorage-FsxLustreSettings-ExportPath) 和 [ImportPath](#yaml-SharedStorage-FsxLustreSettings-ImportPath) 與使用 DRAs  
[更新政策：此設定可以在更新期間變更。](using-pcluster-update-cluster-v3.md#update-policy-setting-supported-v3)

`Name` (**必要**，`String`)  
DRA 的名稱。您在更新設定時使用此名稱。  
[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

`BatchImportMetaDataOnCreate` (**選用**，`Boolean`)  
布林值標記，指出要匯入中繼資料的匯入資料儲存庫任務是否應在建立資料儲存庫關聯之後執行。如果此標記設定為 `true`，任務便會執行。  
預設值：`false`  
[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

`DataRepositoryPath` (**必要**，`String`)  
將連結至檔案系統之 Amazon S3 資料儲存庫的路徑。路徑可以是 S3 儲存貯體或字首，格式為 `s3://amzn-s3-demo-bucket/myPrefix/`。此路徑指定 S3 資料儲存庫檔案匯出或匯入的位置。  
無法與其他 DRAs重疊  
模式：`^[^\u0000\u0085\u2028\u2029\r\n]{3,4357}$`  
下限：`3`  
上限：`4357`  
[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

`FileSystemPath` (**必要**，`String`)  
Amazon FSx for Lustre 檔案系統上指向高階目錄 (如 `/ns1/`) 或子目錄 (如 `/ns1/subdir/`) 的路徑，此路徑會透過 `DataRepositoryPath` 完整映射。名稱需要以正斜線開頭。兩個資料儲存庫關聯的檔案系統路徑不可重疊。例如，如果某個資料儲存庫已經與檔案系統路徑 `/ns1/` 建立關聯，則您無法將其他資料儲存庫連結到檔案系統路徑 `/ns1/ns2`。  
此路徑指定檔案系統匯出或匯入檔案的位置。此檔案系統目錄只能連結到一個 Amazon S3 儲存貯體，其他 S3 儲存貯體無法連結至該目錄。  
無法與其他 DRAs重疊  
 如果您僅指定一個正斜線 (`/`) 作為檔案系統路徑，則只能將一個資料儲存庫連結至檔案系統。您只能將 "`/`" 指定為與檔案系統關聯之第一個資料儲存庫的檔案系統路徑。
模式：`^[^\u0000\u0085\u2028\u2029\r\n]{1,4096}$`  
下限：`1`  
上限：`4096`  
[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

`ImportedFileChunkSize` (**選用**，`Integer`)  
如果是從資料儲存庫匯入資料，此值會規定單一實體磁碟上存放的每個檔案的分割計數和資料量上限 (MiB)。單一檔案分割分佈所在的磁碟數上限會受組成檔案系統或快取的磁碟總數所限。  
預設區塊大小是 1,024 MiB (1 GiB)，最大為 512,000 MiB (500 GiB)。Amazon S3 物件大小的上限為 5 TB。  
下限：`1`  
上限：`4096`  
[更新政策：此設定可以在更新期間變更。](using-pcluster-update-cluster-v3.md#update-policy-setting-supported-v3)

`AutoExportPolicy` (**選用**，`Array of strings`)  
清單可以包含下列一或多個值：  
+ `NEW`：將新檔案和目錄新增至檔案系統時，會將新檔案和目錄自動匯出至資料儲存庫。
+ `CHANGED`：對檔案系統上檔案和目錄所做的變更會自動匯出至資料儲存庫。
+ `DELETED`：在檔案系統上刪除檔案和目錄時，會自動刪除資料儲存庫中的檔案和目錄。
您可以為 `AutoExportPolicy` 定義任何事件類型組合。  
上限：`3`  
[更新政策：此設定可以在更新期間變更。](using-pcluster-update-cluster-v3.md#update-policy-setting-supported-v3)

`AutoImportPolicy` (**選用**，`Array of strings`)  
清單可以包含下列一或多個值：  
+ `NEW`：Amazon FSx 會自動匯入任何新增至連結 S3 儲存貯體且目前不存在於 FSx 檔案系統中的檔案中繼資料。
+ `CHANGED`：Amazon FSx 會在資料儲存庫中的檔案變更時，自動更新檔案中繼資料，並使檔案系統上的現有檔案內容失效。
+ `DELETED`：Amazon FSx 會在檔案從資料儲存庫中刪除時自動刪除檔案系統上的對應檔案。
您可以為 `AutoImportPolicy` 定義任何事件類型組合。  
上限：`3`  
[更新政策：此設定可以在更新期間變更。](using-pcluster-update-cluster-v3.md#update-policy-setting-supported-v3)

## `FsxOntapSettings`
<a name="SharedStorage-v3-FsxOntapSettings"></a>

**注意**  
您必須定義 `FsxOntapSettings` `FsxOntap` 是否為 指定 [`StorageType`](#yaml-SharedStorage-StorageType)。

**（選用）** FSx for ONTAP 檔案系統的設定。

```
FsxOntapSettings:
  VolumeId: string
```

### `FsxOntapSettings` 屬性
<a name="SharedStorage-v3-FsxOntapSettings.properties"></a>

`VolumeId` (**必要**，`String`)  
指定現有 FSx for ONTAP 系統的磁碟區 ID。

**注意**  
如果使用 AWS Batch 排程器，FSx for ONTAP 僅適用於前端節點。
如果 FSx for ONTAP 部署類型為 `Multi-AZ`，請確定前端節點子網路的路由表已正確設定。
3.2.0 AWS ParallelCluster 版中已新增 FSx for ONTAP 的支援。
檔案系統必須與允許透過連接埠 111、635、2049 和 4046 傳入和傳出 TCP 和 UDP 流量的安全群組相關聯。

執行下列其中一個動作，確保叢集和檔案系統之間允許流量：
+ 設定檔案系統的安全群組，以允許進出叢集子網路 CIDR 或字首清單的流量。
**注意**  
AWS ParallelCluster 會驗證連接埠是否開啟，以及 CIDR 或字首清單是否已設定。 AWS ParallelCluster 不會驗證 CIDR 區塊或字首清單的內容。
+ 使用 [`SlurmQueues`](Scheduling-v3.md#Scheduling-v3-SlurmQueues) / / [`Networking`](Scheduling-v3.md#Scheduling-v3-SlurmQueues-Networking) [`SecurityGroups`](Scheduling-v3.md#yaml-Scheduling-SlurmQueues-Networking-SecurityGroups)和 [`HeadNode`](HeadNode-v3.md) / / [`Networking`](HeadNode-v3.md#HeadNode-v3-Networking) 為叢集節點設定自訂安全群組[`SecurityGroups`](HeadNode-v3.md#yaml-HeadNode-Networking-SecurityGroups)。自訂安全群組必須設定為允許叢集與檔案系統之間的流量。
**注意**  
如果所有叢集節點都使用自訂安全群組，則 AWS ParallelCluster 只會驗證連接埠是否開啟。 AWS ParallelCluster 不會驗證來源和目的地是否已正確設定。

[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

## `FsxOpenZfsSettings`
<a name="SharedStorage-v3-FsxOpenZfsSettings"></a>

**注意**  
您必須定義 `FsxOpenZfsSettings` `FsxOpenZfs` 是否為 指定 [`StorageType`](#yaml-SharedStorage-StorageType)。

**（選用）** FSx for OpenZFS 檔案系統的設定。

```
FsxOpenZfsSettings:
  VolumeId: string
```

[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

### `FsxOpenZfsSettings` 屬性
<a name="SharedStorage-v3-FsxOpenZfsSettings.properties"></a>

`VolumeId` (**必要**，`String`)  
指定現有 FSx for OpenZFS 系統的磁碟區 ID。

**注意**  
如果使用 AWS Batch 排程器，FSx for OpenZFS 只能在前端節點上使用。
3.2.0 AWS ParallelCluster 版中已新增對 FSx for OpenZFS 的支援。
檔案系統必須與允許透過連接埠 111、2049、20001、20002 和 20003 傳入和傳出 TCP 和 UDP 流量的安全群組相關聯。

執行下列其中一項動作，確保叢集和檔案系統之間允許流量：
+ 設定檔案系統的安全群組，以允許進出叢集子網路 CIDR 或字首清單的流量。
**注意**  
AWS ParallelCluster 會驗證連接埠是否開啟，以及 CIDR 或字首清單是否已設定。 AWS ParallelCluster 不會驗證 CIDR 區塊或字首清單的內容。
+ 使用 / / [`Networking`](Scheduling-v3.md#Scheduling-v3-SlurmQueues-Networking) [`SecurityGroups`](Scheduling-v3.md#yaml-Scheduling-SlurmQueues-Networking-SecurityGroups)和 [`SlurmQueues`](Scheduling-v3.md#Scheduling-v3-SlurmQueues) / [`HeadNode`](HeadNode-v3.md) / [`Networking`](HeadNode-v3.md#HeadNode-v3-Networking) 設定叢集節點的自訂安全群組[`SecurityGroups`](HeadNode-v3.md#yaml-HeadNode-Networking-SecurityGroups)。自訂安全群組必須設定為允許叢集與檔案系統之間的流量。
**注意**  
如果所有叢集節點都使用自訂安全群組，則 AWS ParallelCluster 只會驗證連接埠是否開啟。 AWS ParallelCluster 不會驗證來源和目的地是否已正確設定。

[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

## `FileCacheSettings`
<a name="SharedStorage-v3-FsxFileCacheSettings"></a>

**注意**  
您必須定義 `FileCacheSettings` `FileCache` 是否為 指定 [`StorageType`](#yaml-SharedStorage-StorageType)。

**（選用）** 檔案快取的設定。

```
FileCacheSettings:
  FileCacheId: string
```

[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

### `FileCacheSettings` 屬性
<a name="SharedStorage-v3-FsxFileCacheSettings.properties"></a>

`FileCacheId` (**必要**，`String`)  
指定現有檔案快取的檔案快取 ID。

**注意**  
檔案快取不支援 AWS Batch 排程器。
檔案快取的支援已新增至 3.7.0 AWS ParallelCluster 版。
檔案系統必須與允許透過連接埠 988 傳入和傳出 TCP 流量的安全群組相關聯。

執行下列其中一項動作，確保叢集和檔案系統之間允許流量：
+ 設定檔案快取的安全群組，以允許進出叢集子網路 CIDR 或字首清單的流量。
**注意**  
AWS ParallelCluster 會驗證連接埠是否開啟，以及 CIDR 或字首清單是否已設定。 AWS ParallelCluster 不會驗證 CIDR 區塊或字首清單的內容。
+ 使用 / / [`Networking`](Scheduling-v3.md#Scheduling-v3-SlurmQueues-Networking) [`SecurityGroups`](Scheduling-v3.md#yaml-Scheduling-SlurmQueues-Networking-SecurityGroups)和 [`SlurmQueues`](Scheduling-v3.md#Scheduling-v3-SlurmQueues) / [`HeadNode`](HeadNode-v3.md) / [`Networking`](HeadNode-v3.md#HeadNode-v3-Networking) 為叢集節點設定自訂安全群組[`SecurityGroups`](HeadNode-v3.md#yaml-HeadNode-Networking-SecurityGroups)。自訂安全群組必須設定為允許叢集與檔案系統之間的流量。
**注意**  
如果所有叢集節點都使用自訂安全群組，則 AWS ParallelCluster 只會驗證連接埠是否開啟。 AWS ParallelCluster 不會驗證來源和目的地是否已正確設定。

[更新政策：如果變更此設定，則不允許更新。](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)