

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

# Amazon FSx for Lustre および Amazon FSx for OpenZFS を HyperPod クラスターにマウントする
<a name="sagemaker-hyperpod-lifecycle-best-practices-slurm-slurm-setup-with-fsx"></a>

Amazon FSx for Lustre 共有ファイルシステムを HyperPod クラスターにマウントするには、以下を設定します。

1. Amazon VPC を使用します。

   1. HyperPod クラスターインスタンスが VPC 内で通信可能にするため、必ず [カスタム Amazon VPC で SageMaker HyperPod を設定する](sagemaker-hyperpod-prerequisites.md#sagemaker-hyperpod-prerequisites-optional-vpc) を SageMaker HyperPod の IAM ロールにアタッチしてください。

   1. `create_cluster.json` に、以下の VPC 情報を含めます。

      ```
      "VpcConfig": { 
          "SecurityGroupIds": [ "{{string}}" ],
          "Subnets": [ "{{string}}" ]
      }
      ```

      Amazon VPC の設定に関するその他のヒントについては、「[SageMaker HyperPod を使用するための前提条件](sagemaker-hyperpod-prerequisites.md)」を参照してください。

1. Amazon FSx for Lustre で Slurm の設定を完了するには、次のいずれかの方法を使用できます。Amazon FSx の情報は、アカウントの Amazon FSx for Lustre コンソールから、または次の AWS CLI コマンド を実行して確認できます`aws fsx describe-file-systems`。

   **オプション A: API 駆動型設定 (推奨)**

   各インスタンスグループ`InstanceStorageConfigs`内で を使用して、CreateCluster API ペイロードで Amazon FSx 設定を直接指定します。 CreateCluster このアプローチは、FSx for Lustre と FSx for OpenZFS の両方をサポートし、per-instance-group FSx 設定を許可します。

   ```
   "InstanceStorageConfigs": [
       {
           "FsxLustreConfig": {
               "DnsName": "{{fs-12345678a90b01cde}}.fsx.{{us-west-2}}.amazonaws.com",
               "MountPath": "/fsx",
               "MountName": "{{1abcdefg}}"
           }
       }
   ]
   ```

   FSx for OpenZFS の場合は、`FsxOpenZfsConfig`代わりに を使用します。

   ```
   "InstanceStorageConfigs": [
       {
           "FsxOpenZfsConfig": {
               "DnsName": "{{fs-12345678a90b01cde}}.fsx.{{us-west-2}}.amazonaws.com",
               "MountPath": "/fsx-openzfs"
           }
       }
   ]
   ```

   詳細については、「 [CLI を使用した SageMaker HyperPod AWS の開始方法](sagemaker-hyperpod-quickstart.md)」を参照してください。

   **オプション B: レガシー設定**

   [HyperPod が提供する基本ライフサイクルスクリプト](sagemaker-hyperpod-lifecycle-best-practices-slurm-slurm-base-config.md) セクションの図`provisioning_parameters.json`に示すように、 で Amazon FSx DNS 名と Amazon FSx マウント名を指定します。

   ```
   "fsx_dns_name": "{{fs-12345678a90b01cde}}.fsx.{{us-west-2}}.amazonaws.com",
   "fsx_mountname": "{{1abcdefg}}"
   ```