Amazon FSx for Lustre および Amazon FSx for OpenZFS を HyperPod クラスターにマウントする - Amazon SageMaker AI

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

Amazon FSx for Lustre および Amazon FSx for OpenZFS を HyperPod クラスターにマウントする

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

  1. Amazon VPC を使用します。

    1. HyperPod クラスターインスタンスが VPC 内で通信可能にするため、必ず カスタム Amazon VPC で SageMaker HyperPod を設定する を SageMaker HyperPod の IAM ロールにアタッチしてください。

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

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

      Amazon VPC の設定に関するその他のヒントについては、「SageMaker HyperPod を使用するための前提条件」を参照してください。

  2. 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 の開始方法」を参照してください。

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

    HyperPod が提供する基本ライフサイクルスクリプト セクションの図provisioning_parameters.jsonに示すように、 で Amazon FSx DNS 名と Amazon FSx マウント名を指定します。

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