需要全局GPU配额,但无法请求增加

时间:2018-12-19 06:23:08

标签: google-cloud-platform deep-learning gpu gae-quotas google-dl-platform

我正在尝试使用GCloud的深度学习VM映像。我对8辆Tesla K80的要求得到批准。但是,当我尝试只使用一个GPU创建一个实例时,我会收到一条错误消息,指出已超过Global 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

感谢您的时间和精力。

2 个答案:

答案 0 :(得分:4)

我前一段时间也发生了同样的事情。您必须增加Tesla K80配额以及称为GPUS_ALL_REGIONS的全局配额。我不确定如何从命令行执行此操作,但是可以通过Web控制台进入IAM设置,从侧栏中选择“配额”来执行此操作。在标有“指标”的下拉列表中,取消选择除“ GPU(所有区域)”之外的所有内容。您现在还需要将该配额也增加到8。一旦获得批准,您就可以使用所有GPU。

答案 1 :(得分:0)

尽管@Alex Krantz已经回答了该问题,但这是Gcloud UI中相应UI掩码的屏幕截图。 您可以通过“ IAM&Admin”(IAM&Admin),然后“ Quotas”(配额)来导航至此页面。

enter image description here