【问题标题】:Cannot create gcloud instance无法创建 gcloud 实例
【发布时间】:2020-01-16 23:47:56
【问题描述】:

按照https://course.fast.ai/start_gcp.html这个设置:

export IMAGE_FAMILY="pytorch-latest-gpu" # or "pytorch-latest-cpu" 
for non-GPU instances
export ZONE="us-west2-b" # budget: "us-west1-b"
export INSTANCE_NAME="my-fastai-instance"
export INSTANCE_TYPE="n1-highmem-8" # budget: "n1-highmem-4"

# budget: 'type=nvidia-tesla-k80,count=1'
gcloud compute instances create $INSTANCE_NAME \
        --zone=$ZONE \
        --image-family=$IMAGE_FAMILY \
        --image-project=deeplearning-platform-release \
        --maintenance-policy=TERMINATE \
        --accelerator="type=nvidia-tesla-p100,count=1" \
        --machine-type=$INSTANCE_TYPE \
        --boot-disk-size=200GB \
        --metadata="install-nvidia-driver=True" \
        --preemptible

收到此错误:

(gcloud.compute.instances.create) Could not fetch resource: - The resource 'projects/xxxxxx/zones/us-west2-b/acceleratorTypes/nvidia-tesla-p100' was not found

有人吗?

【问题讨论】:

    标签: google-cloud-platform gcloud fast-ai


    【解决方案1】:

    我尝试复制您在教程中执行的相同步骤,但遇到了相同的错误。

    Google's documentation 称,NVIDIA-TESLA-P100 仅在以下区域可用:

    • us-west1-a
    • us-west1-b
    • us-central1-c
    • us-central1-f
    • us-east1-b
    • us-east1-c
    • 欧洲西部1-b
    • 欧洲西部1-d
    • 欧洲-西4-a
    • asia-east1-a
    • asia-east1-c
    • 澳大利亚-东南1-c

    您可能选择了 us-west2-b,这是不可用的。 因此,我只想将您的区域更改为前面提到的区域之一。

    要以更加程序化的方式获取此列表,例如使用Cloud SDK,您可以发出:

    gcloud compute accelerator-types list --filter "name=nvidia-tesla-p100" --format "table[box,title=Zones](zone:sort=1)" 2>/dev/null
    

    【讨论】:

      【解决方案2】:

      您报告的错误是因为此 GPU 在“us-west2-b”区域中不可用,您可以在此official documentation 中查看您可以使用的 GPU。

      在这种情况下,根据您使用的地区,您可以在:

      • us-west1-a
      • us-west1-b

      问候。

      【讨论】:

        猜你喜欢
        • 2022-06-13
        • 1970-01-01
        • 1970-01-01
        • 2020-10-02
        • 1970-01-01
        • 2019-05-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多