翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
SageMaker API を使用してトレーニングプランで SageMaker HyperPod クラスターを作成する、または AWS CLI
Amazon SageMaker HyperPod クラスターに SageMaker トレーニングプランを使用するには、CreateClusterAPI オペレーションを呼び出すClusterInstanceGroupSpecificationときに の TrainingPlanArnパラメータで使用するトレーニングプランの ARN を指定します。 Amazon SageMaker
プランの指定された AZ に関連付けられたサブネットがクラスター設定VPCConfigの に含まれていることを確認します。DescribeTrainingPlan API コールに応答して、トレーニングプランAvailabilityZoneの を取得できます。
次のサンプルは、新しい SageMaker HyperPod クラスターを作成し、 create-cluster AWS CLI コマンドの --instance-groups 属性でインスタンスグループにトレーニングプランを提供する方法を示しています。
# Create a cluster aws sagemaker create-cluster \ --cluster-namecluster-name\ --instance-groups '[ \ { \ "InstanceCount":1,\ "InstanceGroupName": "controller-nodes",\ "InstanceType": "ml.t3.xlarge",\ "LifeCycleConfig": {"SourceS3Uri":source_s3_uri, "OnCreate": "on_create.sh"},\ "ExecutionRole": "arn:aws:iam::customer_account_id:role/execution_role",\ "ThreadsPerCore":1,\ },\ { \ "InstanceCount":2, \ "InstanceGroupName": "worker-nodes",\ "InstanceType": "p4d.24xlarge",\ "LifeCycleConfig": {"SourceS3Uri":source_s3_uri, "OnCreate": "on_create.sh"},\ "ExecutionRole": "arn:aws:iam::customer_account_id}:role/execution_role}",\ "ThreadsPerCore":1,\ "TrainingPlanArn":training_plan_arn,\ }]'
を使用して HyperPod クラスターを作成する方法については AWS CLI、「」を参照してくださいcreate-cluster。
クラスターを作成したら、 DescribeCluster API を呼び出して、インスタンスグループがトレーニングプランから適切にキャパシティーに割り当てられたことを確認できます。
aws sagemaker describe-cluster --cluster-namecluster-name