GCP – 无法在europe-west1创建TPU

48次阅读
没有评论

问题描述

在按照教程创建TPU时,遇到了以下错误信息:

ERROR: (gcloud.compute.tpus.create) PERMISSION_DENIED: Location europe-west1-b is not found or access is unauthorized.

用户已经启用了VM实例的所有访问权限,但仍然遇到了这个错误。

解决方案

请注意以下操作注意版本差异及修改前做好备份。

方案1

根据TPU类型和区域文档,TPU仅在一组非常有限的区域可用,包括:
– 欧洲、中东和非洲地区:
– europe-west4-a(荷兰Eemshaven)
– 美洲:
– us-central1-a、b、c和f(美国爱荷华州Council Bluffs)
– 亚太地区:
– asia-east1-c(台湾彰化县)
请注意,每个区域可能不是每个SKU都可用,因此在计划部署时,请仔细检查上述页面。
除了指定有效的区域之外,您还需要确保启用了TPU API,并且您的帐户具有相关的IAM权限:Cloud TPU\TPU Admin。
目前,TPU主要用于集中式数据处理,而不是边缘处理。因此,TPU仅在有限的位置可用。

方案2

如果您需要在其他区域创建TPU,您可以考虑使用跨区域VPC网络全球负载均衡等解决方案来实现您的需求。
请注意,这些解决方案可能会增加复杂性,并且需要根据您的具体情况进行配置和调整。

正文完