Google cloud platform 谷歌云TPU:gcloud计算TPU创建失败,权限被拒绝

Google cloud platform 谷歌云TPU:gcloud计算TPU创建失败,权限被拒绝,google-cloud-platform,pytorch,tpu,Google Cloud Platform,Pytorch,Tpu,我正试图跟随一个关于谷歌云TPU培训模式的官方教程。 以下是教程: 在“启动云TPU资源”步骤中,我执行以下操作 :~$ gcloud compute tpus create train-bert-one \ > --zone=europe-west4-a \ > --network=default \ > --version=pytorch-1.6 \ > --accelerator-type=v3-8 就像在教程中一样,我只是调整了这个区域 该命令失败,原因是 ER

我正试图跟随一个关于谷歌云TPU培训模式的官方教程。 以下是教程:

在“启动云TPU资源”步骤中,我执行以下操作

:~$ gcloud compute tpus create train-bert-one \
> --zone=europe-west4-a \
> --network=default \
> --version=pytorch-1.6 \
> --accelerator-type=v3-8
就像在教程中一样,我只是调整了这个区域

该命令失败,原因是

ERROR: (gcloud.compute.tpus.create) PERMISSION_DENIED: Permission 'tpu.nodes.create' denied on 'projects/bert-archaea-fine-tuning/locations/europe-west4-a/nodes/train-bert-one'

有人知道这个错误吗?在上面找不到任何内容。

谷歌支持部门能够修复它,问题是由于某种原因,在使用创建项目时,没有自动创建可用的API服务帐户

gcloud compute --project=${PROJECT_ID} instances create transformer-tutorial \
--zone=us-central1-a  \
--machine-type=n1-standard-16  \
--image-family=torch-xla \
--image-project=ml-images  \
--boot-disk-size=200GB \
--scopes=https://www.googleapis.com/auth/cloud-platform
通过将标志
--service account=
添加到命令并手动指定要使用的服务帐户,已修复此问题