GCP 错误:超出配额“GPUS_ALL_REGIONS”。限制:全局 0.0

Posted

技术标签:

【中文标题】GCP 错误:超出配额“GPUS_ALL_REGIONS”。限制:全局 0.0【英文标题】:GCP error: Quota 'GPUS_ALL_REGIONS' exceeded. Limit: 0.0 globally 【发布时间】:2019-04-24 04:57:06 【问题描述】:

我增加了 NVIDIA K80 的配额,并获得了请求批准。为什么我仍然无法使用带 GPU 的 VM?

如标题所示的错误。

【问题讨论】:

【参考方案1】:

增加特定区域的 GPU 配额将不起作用。 GPU(所有地区)必须从 0 开始增加。截至 2018 年 12 月的步骤如下:

    从左上角的汉堡菜单中,选择 IAM 和管理 -> 配额。 在过滤器类型中,选择度量为GPUs(all regions),位置为Global 单击编辑配额和新配额限制为 1 个或更多

【讨论】:

对于那些对第一张图片感到困惑的人,您不要点击他突出显示的“IAM”>“IAM”,您实际上必须点击“IAM”>“QUOTAS”。希望这可以使某人免于 15 分钟的困惑 :) 您必须先点击 Metrics “None”,然后点击 GPU(all region) 才能看到 GPU all region。谢谢 我的请求被拒绝了。还有其他解决方案可以让我运行 Parsec 并玩一些游戏吗? 我的请求也被拒绝了。知道他们为什么拒绝吗? 我认为 UI 发生了变化。请查找要作为 GPU 提及的限制名称(所有区域)。但我无法增加.. 顺便说一下,根据这个新计划,GPU 不能在免费层的计算引擎中使用 cloud.google.com/free/docs/gcp-free-tier【参考方案2】:

我刚遇到这个错误,这些指导对我都不起作用(我认为 GCP 网站在这些答案之后已经更新)。

在配额页面顶部的过滤器中,我输入了服务:计算引擎 API 和限制名称:GPU(所有区域)并将限制从 0 更改为 1 或更多。希望这对某人有帮助!

【讨论】:

或者您需要做的就是单击第一个复选框顶部的倒三角形。它将启动配置菜单 @J.Oh - 你的回答对我有用。 GCP 确实改变了它的控制台,因此你所说的更相关。 这也帮助我找到了合适的配额。 我建议将限制更改为 1。我尝试将其更改为 5,但遭到拒绝,并告诉我需要为那么多人提供“销售支持”。【参考方案3】:

评分最高的答案不适合我。

这是我为提高 2021 年 1 月的全球 GPU 配额所做的工作:

    转到https://console.cloud.google.com/iam-admin/quotas 按 GPU 过滤(所有区域)

    点击“编辑配额”

    在即将到来的对话中请求限制 1

    点击“下一步”按钮

    填写下一个表格并点击“提交请求”按钮

在这些步骤之后,您已请求访问 GPU,并且您的电子邮件帐户应该会收到一封来自 Google Compute Engine Quota Support 的电子邮件,其中包含批准或拒绝您的配额增加请求。

【讨论】:

这个答案是截至 2021 年 6 月的有效解决方案。帮助我在 4 小时后终于获得了支持 GPU 的笔记本。 同意。这是经过长时间的麻烦后帮助我的答案。诀窍是将配额增加到正好 1。超过这个数,配额增加可能会被拒绝。 如果上述方法不起作用,您也可以过滤为Quota: GPUs(all regions)【参考方案4】:

按照GCE Quota Increase 的说明进行操作。

记得选择正确的过滤器。如果您不确定或在列表中看不到 GPU(所有区域)(名称为“Compute Engine API”,请参见图片),请尝试为这些过滤器全选,然后滚动列表以查看为了它。我花了一些时间才意识到这一点。就我而言,它列在第 601 - 716 个项目中,几乎在列表的最后。

只需选择它并根据需要编辑配额。

【讨论】:

【参考方案5】:

您提交了一个包含 GPUS_ALL_REGIONS 的请求。新项目具有全局 GPU 配额,这限制了您可以在任何支持的区域中创建的 GPU 总数。当您申请 GPU 配额时,您必须为要在每个区域创建的 GPU 模型申请一个配额,并为所有区域中所有类型的 GPU 总数申请一个额外的全局配额。请参阅此链接[1] 了解更多信息。

[1]https://cloud.google.com/compute/docs/gpus/#restrictions

【讨论】:

【参考方案6】:

提供的答案对我不起作用。搜索“GPU(所有区域)”后,过滤结果旁边没有复选框。单击结果,然后按照建议单击“编辑配额”没有任何作用。

相反,这是我必须经历的荒谬过程:

    与其他答案一样,转到配额页面并过滤GPUs (all regions)。 在结果的Details 字段中单击All Quotas。 出现一个只有一个条目的新表。复选框呈灰色显示。 不要选择和编辑配额,而是单击条目最后一个字段中的View hierarchy。 应该会出现一个包含所有项目的新表格。 最后,复选框没有变灰。选择合适的项目。 现在您可以点击Edit Quotas

谷歌。见鬼的伙伴?现在,根据一个答案,您应该对要使用的区域执行相同的操作。

【讨论】:

也有这个问题。您使用的是免费套餐吗? “GPU 和 TPU 不包含在免费套餐中。您始终需要为添加到 VM 实例的 GPU 和 TPU 付费。” cloud.google.com/free/docs/gcp-free-tier @Wes 嘿,我的名字也是 Wes!我可能是。以前使用我的个人帐户,但开始使用我的新工作提供的 G-Suite 帐户。我不知道它是否是免费层(我很确定我的个人帐户是,而且我获得了 GPU 配额就可以了,而无需请求它)。 该复选框对我来说也是灰色的,直到我升级到具有 300 美元信用额度的试用帐户【参考方案7】:

此外,GCP 错误消息没有意义。例如,即使在我增加了全局配额后,它仍继续向我显示上述错误消息。后来我从这个文档中发现:- https://cloud.google.com/compute/docs/gpus/#restrictions

.. 特定的 Intel Skylake 或更高版本的 CPU 平台不支持上述 GPU 配置。错误消息从不谈论此不兼容问题(在通知下)。它仍然说:

    Quota 'GPUS_ALL_REGIONS' exceeded. Limit: 0.0 globally

folks@GCP 应该改进错误消息。

【讨论】:

100% 必须改进.. 这是最糟糕的......我等了 5 个小时让 VM 启动,后来我被支持人员告知这是因为我没有分配的 GPU。一条简单的消息而不是浪费 5 小时怎么样...

以上是关于GCP 错误:超出配额“GPUS_ALL_REGIONS”。限制:全局 0.0的主要内容,如果未能解决你的问题,请参考以下文章

如何处理大查询错误403:配额超出?

Firebase Cloud Functions 部署错误 - 超出配额

将视频上传到 YouTube - 超出配额错误

Heroku 错误 R14(超出内存配额):我该如何解决?

Cupy 错误 - 超出磁盘配额 [包括最小示例]

出现错误 R14(超出内存配额)错误时自动重启 Heroku dynos