View a markdown version of this page

Mounten von Amazon FSx für Lustre und Amazon FSx für OpenZFS in einem Cluster HyperPod - Amazon SageMaker KI

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Mounten von Amazon FSx für Lustre und Amazon FSx für OpenZFS in einem Cluster HyperPod

Um ein gemeinsam verwendetes Amazon FSx for Lustre-Dateisystem in Ihrem HyperPod Cluster zu mounten, richten Sie Folgendes ein.

  1. Verwenden Sie Ihre Amazon-VPC.

    1. Damit HyperPod Cluster-Instances innerhalb Ihrer VPC kommunizieren können, stellen Sie sicher, dass Sie die der Einrichtung SageMaker HyperPod mit einer benutzerdefinierten Amazon VPC IAM-Rolle für zuordnen. SageMaker HyperPod

    2. Fügen Sie in create_cluster.json die folgenden VPC-Informationen ein.

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

      Weitere Tipps zur Einrichtung von Amazon VPC finden Sie unter Voraussetzungen für die Verwendung SageMaker HyperPod.

  2. Um die Konfiguration von Slurm mit Amazon FSx for Lustre abzuschließen, können Sie einen der folgenden Ansätze verwenden. Sie finden die Amazon FSx-Informationen entweder in der Amazon FSx for Lustre-Konsole in Ihrem Konto oder indem Sie den folgenden Befehl ausführen:. AWS CLI aws fsx describe-file-systems

    Option A: API-Driven Konfiguration (empfohlen)

    Geben Sie die Amazon FSx-Konfiguration direkt in der CreateCluster API-Nutzlast an, indem Sie sie InstanceStorageConfigs innerhalb jeder Instanzgruppe verwenden. Dieser Ansatz unterstützt sowohl FSx für Lustre als auch FSx für OpenZFS und ermöglicht eine FSx-Konfiguration pro Instanzgruppe.

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

    Verwenden Sie FsxOpenZfsConfig für FSX für OpenZFS stattdessen:

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

    Weitere Informationen finden Sie unter Erste Schritte mit der SageMaker HyperPod Verwendung der CLI. AWS

    Option B: Legacy-Konfiguration

    Geben Sie den Amazon FSx-DNS-Namen und den Amazon FSx-Mount-Namen an, provisioning_parameters.json wie in der Abbildung im Abschnitt dargestellt. Basis-Lifecycle-Skripts bereitgestellt von HyperPod

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