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.
Vorbereiten und Hochladen von Lebenszyklusskripten
Nachdem Sie alle erforderlichen Ressourcen erstellt haben, müssen Sie Lifecycle-Skripte
Vorbereiten der Lebenszyklusskripte
Gehen Sie wie folgt vor, um die Lebenszyklusskripte anzurufen.
-
Laden Sie die Lebenszyklus-Skripte
aus dem GitHub Repository auf Ihren Computer herunter. -
Laden Sie die Lebenszyklusskripte
mit dem CLI-Befehl cp in den Amazon-S3-Bucket hoch, den Sie in Bereitstellen von grundlegenden Ressourcen erstellt haben. aws s3 cp --recursive LifeCycleScripts/base-config s3://${ROOT_BUCKET_NAME}/LifeCycleScripts/base-config
Erstellen einer Konfigurationsdatei
Gehen Sie wie folgt vor, um die Konfigurationsdatei zu erstellen und sie in denselben Amazon-S3-Bucket hochzuladen, in dem Sie die Lebenszyklusskripte speichern.
-
Erstellen Sie eine Konfigurationsdatei namens
provisioning_parameters.jsonmit der folgenden Konfiguration. Beachten Sie, dassslurm_sns_arnoptional ist. Wenn nicht angegeben, HyperPod werden die Amazon SNS SNS-Benachrichtigungen nicht eingerichtet.cat <<EOF > /tmp/provisioning_parameters.json { "version": "1.0.0", "workload_manager": "slurm", "controller_group": "$CONTOLLER_IG_NAME", "login_group": "my-login-group", "worker_groups": [ { "instance_group_name": "$COMPUTE_IG_NAME", "partition_name": "dev" } ], "fsx_dns_name": "$SLURM_FSX_DNS_NAME", "fsx_mountname": "$SLURM_FSX_MOUNT_NAME", "slurm_configurations": { "slurm_database_secret_arn": "$SLURM_DB_SECRET_ARN", "slurm_database_endpoint": "$SLURM_DB_ENDPOINT_ADDRESS", "slurm_shared_directory": "/fsx", "slurm_database_user": "$DB_USER_NAME", "slurm_sns_arn": "$SLURM_SNS_FAILOVER_TOPIC_ARN" } } EOF -
Laden Sie die
provisioning_parameters.json-Datei in denselben Amazon-S3-Bucket hoch, in dem Sie die Lebenszyklusskripte speichern.aws s3 cp /tmp/provisioning_parameters.json s3://${ROOT_BUCKET_NAME}/LifeCycleScripts/base-config/provisioning_parameters.json
Überprüfen von Dateien im Amazon-S3-Bucket
Nachdem Sie alle Lebenszyklusskripts und die provisioning_parameters.json-Datei hochgeladen haben, sollte Ihr Amazon-S3-Bucket wie folgt aussehen.
Weitere Informationen finden Sie unter Beginnen Sie mit grundlegenden Lebenszyklus-Skripten, bereitgestellt von HyperPod.