

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# AWS ParallelCluster マネージドストレージを外部ストレージに変換する
<a name="shared-storage-conversion-v3"></a>

 AWS ParallelCluster マネージドストレージを外部ストレージに変換する方法について説明します。

手順は、以下の設定ファイルスニペットの例に基づいています。

```
...
  - MountDir: /fsx
    Name: fsx
    StorageType: FsxLustre
    FsxLustreSettings:
      StorageCapacity: 1200
      DeletionPolicy: Delete
...
```

**AWS ParallelCluster マネージドストレージを外部ストレージに変換する**

1. クラスター設定ファイルで、`DeletionPolicy` を `Retain` に設定します。

   ```
   ...
      - MountDir: /fsx
        Name: fsx
        StorageType: FsxLustre
        FsxLustreSettings:
          StorageCapacity: 1200
          DeletionPolicy: Retain
   ...
   ```

1. `DeletionPolicy` の変更を設定するには、以下のコマンドを実行します。

   ```
   pcluster update-cluster -n cluster-name -c cluster-config.yaml
   ```

1. クラスター設定ファイルから `SharedStorage` セクションを削除します。

   ```
   ...
   ...
   ```

1. マネージド `SharedStorage` を外部 `SharedStorage` に変更してクラスターからデタッチするには、以下のコマンドを実行します。

   ```
   pcluster update-cluster -n cluster-name -c cluster-config.yaml
   ```

1. これで、共有ストレージは外部になり、クラスターからデタッチされました。

1. 外部ファイルシステムを元のクラスターまたは別のクラスターにアタッチするには、以下の手順に従います。

   1. FSx for Lustre ファイルシステム ID を取得します。

      1. を使用するには、次のコマンド AWS CLI を実行し、元のクラスターの名前を含む名前のファイルシステムを見つけ、ファイルシステム ID をメモします。

         ```
         aws fsx describe-file-systems
         ```

      1. を使用するには AWS マネジメントコンソール、ログインして [https://console.aws.amazon.com/fsx/](https://console.aws.amazon.com/fsx/) に移動します。ファイルシステムのリストで、元のクラスター名を含む名前のファイルシステムを検索し、ファイルシステム ID を書き留めます。

   1. ファイルシステムのセキュリティグループのルールを更新して、ファイルシステムとクラスターサブネットとの間のアクセスを許可します。ファイルシステムのセキュリティグループ名と ID は Amazon FSx コンソールで確認できます。

      ヘッドノードとコンピューティングノードの IP CIDR 範囲またはプレフィックスとのインバウンドおよびアウトバウンド TCP トラフィックを許可するルールをファイルシステムセキュリティグループに追加します。インバウンドとアウトバウンドの TCP トラフィックに TCP ポート 988、1021、1022、1023 を指定します。

      詳細については、「*AWS Command Line Interface バージョン 2 用ユーザーガイド*」の「[`SharedStorage`](SharedStorage-v3.md)」/「[`FsxLustreSettings`](SharedStorage-v3.md#SharedStorage-v3-FsxLustreSettings)」/「[`FileSystemId`](SharedStorage-v3.md#yaml-SharedStorage-FsxLustreSettings-FileSystemId)」と「[Amazon EC2 のセキュリティグループを作成、設定、および削除する](https://docs.aws.amazon.com/cli/latest/userguide/cli-services-ec2-sg.html)」を参照してください。

   1. クラスター設定に `SharedStorage` セクションを追加します。

      ```
      ...
         - MountDir: /fsx
           Name: fsx-external
           StorageType: FsxLustre
           FsxLustreSettings:
             FileSystemId: fs-02e5b4b4abd62d51c
      ...
      ```

   1. 外部共有ストレージをクラスターに追加するには、次のコマンドを実行します。

      ```
      pcluster update-cluster -n cluster-name -c cluster-config.yaml
      ```