无法创建 gcloud 实例
Cannot create gcloud instance
以下 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
有人吗?
您报告的错误是因为此 GPU 在“us-west2-b”区域不可用,您可以查看此 official documentation.
中可以使用的 GPU。
在这种情况下,根据您使用的地区,您可以使用:
- us-west1-a
- us-west1-b
此致。
我尝试复制您在教程中遵循的相同步骤,但遇到了同样的错误。
根据 Google's documentation,NVIDIA-TESLA-P100 仅在这些区域可用:
- us-west1-a
- us-west1-b
- us-central1-c
- us-central1-f
- us-east1-b
- us-east1-c
- europe-west1-b
- europe-west1-d
- europe-west4-a
- asia-east1-a
- asia-east1-c
- australia-southeast1-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
以下 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
有人吗?
您报告的错误是因为此 GPU 在“us-west2-b”区域不可用,您可以查看此 official documentation.
中可以使用的 GPU。在这种情况下,根据您使用的地区,您可以使用:
- us-west1-a
- us-west1-b
此致。
我尝试复制您在教程中遵循的相同步骤,但遇到了同样的错误。
根据 Google's documentation,NVIDIA-TESLA-P100 仅在这些区域可用:
- us-west1-a
- us-west1-b
- us-central1-c
- us-central1-f
- us-east1-b
- us-east1-c
- europe-west1-b
- europe-west1-d
- europe-west4-a
- asia-east1-a
- asia-east1-c
- australia-southeast1-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