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

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

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

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

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

... - MountDir: /fsx Name: fsx StorageType: FsxLustre FsxLustreSettings: StorageCapacity: 1200 DeletionPolicy: Delete ...
AWS ParallelCluster マネージドストレージを外部ストレージに変換する
  1. クラスター設定ファイルで、DeletionPolicyRetain に設定します。

    ... - MountDir: /fsx Name: fsx StorageType: FsxLustre FsxLustreSettings: StorageCapacity: 1200 DeletionPolicy: Retain ...
  2. DeletionPolicy の変更を設定するには、以下のコマンドを実行します。

    pcluster update-cluster -n cluster-name -c cluster-config.yaml
  3. クラスター設定ファイルから SharedStorage セクションを削除します。

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

    pcluster update-cluster -n cluster-name -c cluster-config.yaml
  5. これで、共有ストレージは外部になり、クラスターからデタッチされました。

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

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

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

        aws fsx describe-file-systems
      2. を使用するには AWS Management Console、ログインして https://console.aws.amazon.com/fsx/ に移動します。ファイルシステムのリストで、元のクラスター名を含む名前のファイルシステムを検索し、ファイルシステム ID を書き留めます。

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

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

      詳細については、「 バージョン SharedStorage 2 FsxLustreSettings のユーザーガイド」の「//FileSystemId」および「Amazon EC2 のセキュリティグループの作成、設定、削除」を参照してください。 Amazon EC2 AWS Command Line Interface

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

      ... - MountDir: /fsx Name: fsx-external StorageType: FsxLustre FsxLustreSettings: FileSystemId: fs-02e5b4b4abd62d51c ...
    4. 外部共有ストレージをクラスターに追加するには、次のコマンドを実行します。

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