当我尝试使用
将文件复制到Google云端存储时gsutil cp file.gz gs://somebackup
收到此错误:
Your "GCE" credentials are invalid. For more help, see "gsutil help creds", or re-run the gsutil config command (see "gsutil help config").
Failure: GCE credentials requested outside a GCE instance.
顺便说一下,这一直持续到昨天。
答案 0 :(得分:1)
尝试从命令行执行“gcloud auth login”
答案 1 :(得分:1)
刚刚遇到此问题并与Google支持小组联系。之所以发生这种情况,是因为实例创建时的存储权限为“只读”,在实例详细信息页面上可见:
显然,在创建实例(!)后无法更改。我们的解决方案是挂载临时磁盘,将文件复制到那里,卸载它然后在第二个实例上重新安装(具有适当的存储权限)并从那里执行gsutil复制。
答案 2 :(得分:0)
我之前有过这个问题,我的问题是我设置了错误的项目。
确保在运行时设置项目ID而不是项目名称
gcloud config set project <projectID>