
Я пытаюсь развернуть модель машинного обучения в AKS, следуя этому руководству.https://docs.microsoft.com/en-us/azure/machine-learning/service/how-to-deploy-azure-kubernetes-service.
Что касается создания кластера с использованием Python SDK:
from azureml.core.compute import AksCompute, ComputeTarget
# Use the default configuration (you can also provide parameters to customize this).
# For example, to create a dev/test cluster, use:
# prov_config = AksCompute.provisioning_configuration(cluster_purpose = AksCompute.ClusterPurpose.DEV_TEST)
prov_config = AksCompute.provisioning_configuration()
aks_name = 'myaks'
# Create the cluster
aks_target = ComputeTarget.create(workspace = ws,
name = aks_name,
provisioning_configuration = prov_config)
# Wait for the create process to complete
aks_target.wait_for_completion(show_output = True)
Я получаю следующую ошибку:
ComputeTargetException: ComputeTargetException:
Message: Compute object provisioning polling reached non-successful terminal state, current provisioning state: Failed
Provisioning operation error:
StatusCode: 400
Message: The request is invalid
InnerException None
ErrorResponse
{
"error": {
"message": "Compute object provisioning polling reached non-successful terminal state, current provisioning state: Failed\nProvisioning operation error:\nStatusCode: 400\nMessage: The request is invalid"
}
}
В портале Azure целевой объект вычислений отображается со статусом подготовки «Сбой» и следующей ошибкой: Ошибка подготовки: InvalidTemplateDeployment: Развертывание шаблона «0086633c-90b8-466d-9124-7e2cd78c5abc» недопустимо согласно процедуре проверки. Идентификатор отслеживания — «f0ca368a-dd3c-4fa3-9daf-ee49c82f41e4». Подробности см. во внутренних ошибках.
Идентификатор запроса клиента: fe9ff62f-666d-4b23-b6ff-33cd38f669ff Идентификатор запроса на обслуживание: |64f42c9db113451395735386668ae64c.
Я пробовал разные размеры VM, но все они приводили к одной и той же ошибке. Я развертываю в регионе East US.