1

我正在尝试使用 GCloud 的深度学习 VM 映像。我对 8 辆 Tesla K80 的请求获得批准。但是,当我尝试使用单个 GPU 创建实例时,我收到一条错误消息,指出已超出全局 GPU 限制 0。

具体的错误语句:错误:(gcloud.compute.instances.create)无法获取资源:-超出配额'GPUS_ALL_REGIONS'。限制:全局 0.0。

我为创建 VM 编写的代码是这样的:

export IMAGE_FAMILY="tf-latest-cu92"

export ZONE="us-west1-b"

export INSTANCE_NAME="my-new-instance"

export INSTANCE_TYPE="n1-standard-8"

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

此代码片段来自: https ://cloud.google.com/deep-learning-vm/docs/quickstart-cli

感谢您的时间和精力。

4

2 回答 2

4

不久前我也发生过同样的事情。您必须增加 Tesla K80 配额以及名为GPUS_ALL_REGIONS. 我不确定如何从命令行执行此操作,但您可以通过 Web 控制台进入您的 IAM 设置,从侧栏中选择“配额”。在标有“公制”的下拉菜单中,取消选择除“GPU(所有区域)”之外的所有内容。您现在还需要将此配额增加到 8 个。一旦获得批准,您将能够使用所有 GPU。

于 2018-12-19T07:21:20.133 回答
0

虽然@Alex Krantz 已经回答了这个问题,但这里是 Gcloud UI 中相应 UI 掩码的屏幕截图。您可以通过“IAM & Admin”,然后“Quotas”导航到此页面。

在此处输入图像描述

于 2020-05-16T12:48:02.623 回答