删除挂载GPU的Google Cloud VM后如何释放对应的GPU配额?
Google Cloud删除GPU VM后配额未释放解决步骤
- 排查残留GPU资源
优先排查你要创建VM的对应区域,也可全局扫描所有区域的GPU关联资源,执行gcloud命令:gcloud compute accelerators list --format="value(zone,name,accelerator_type,count)"
控制台操作路径:Compute Engine > 实例 > 过滤条件添加「GPU 类型」,查看所有关联GPU的资源 - 清理计算预留
专门的Compute Engine预留会占用GPU配额,即便没有运行VM也会占满额度,执行命令查看:gcloud compute reservations list --format="value(zone,name,specific_reservation.virtual_machine_accelerators)"
找到对应GPU预留后执行删除:gcloud compute reservations delete [预留名称] --zone=[对应区域]
控制台操作路径:Compute Engine > 预留,删除不需要的GPU预留即可 - 排查已停止的GPU实例
仅停止未删除的GPU实例依然占用GPU配额,执行命令查看:gcloud compute instances list --filter="status=STOPPED AND guestAccelerators:*" --format="value(zone,name,status)"
确认不需要的实例直接删除即可释放配额 - 等待配额同步
Google Cloud配额统计存在最长30分钟的缓存延迟,若你刚删除VM就尝试创建新实例,等待30分钟后再操作即可 - 申请人工释放
若以上操作都完成后配额依然显示占满,进入「IAM与管理 > 配额」页面,筛选对应区域的GPU配额项,点击请求调整,在申请说明中填写已删除所有GPU资源但配额未释放,官方会在数小时内手动释放占用额度
*提示:GPU配额分为全局配额和区域级配额,报错提示的配额为你创建VM所选区域的区域级配额,优先排查该区域即可,无需全局扫描所有区域资源
内容的提问来源于stack exchange,提问作者Henry Chinner
相关产品推荐
相关产品推荐

