无法删除 Cloud TPU

Posted

技术标签:

【中文标题】无法删除 Cloud TPU【英文标题】:Unable to delete Cloud TPU 【发布时间】:2018-09-21 03:58:27 【问题描述】:

我有一个 TPU 节点名称“demo-tpu”,我尝试使用命令 gcloud beta compute tpus delete demo-tpu 删除它

这会导致以下错误消息:

ERROR: (gcloud.beta.compute.tpus.delete) ABORTED: The resource is already in the process of being deleted

但是,当我使用命令 gcloud beta compute tpus describe demo-tpu 时,它说 TPU 正在重新启动。

我也尝试在 GCP 控制台中使用删除选项,但似乎效果不佳。任何建议都会有所帮助。

【问题讨论】:

如果您能提供Minimal, Complete, and Verifiable example,那就太好了。 【参考方案1】:

更新:该节点确实被删除了,但在大约 40 分钟之后,而不是通常的 2 分钟。仍然不知道是什么导致了问题。

【讨论】:

【参考方案2】:

Google Cloud 团队此后推出了 ctpu 工具。它使用 ctpu upctpu delete 包装启动和删除操作。但正如您可能已经观察到的那样,第一次启动 TPU 并删除 VM 和/或 TPU 需要时间。

您可能还需要仔细检查 GCE 控制台中的“VM 实例”和“TPU”选项卡,以确保资源确实已被删除。

仅供参考,您可以在本地安装 ctpu,到目前为止效果很好。

【讨论】:

以上是关于无法删除 Cloud TPU的主要内容,如果未能解决你的问题,请参考以下文章

无法使用 TPU 运行模型

金蝶K3cloud单据作废如何删除?

由于徽标需要 OAuth 同意屏幕验证,但无法删除徽标

BigQuery Python 无法删除数据集:数据集仍在使用中 [重复]

无法从 GCP 中的 VM 访问 TPU

如何使用 Google Cloud TPU 训练 keras 模型