问题 - 使用gsutil命令从谷歌存储桶下载文件并使用GCP实例进行公共访问时,我们收到以下错误
root @ openvpn:〜#gsutil cp gs://google-artifacts-1/openvpn/openvpn-install.sh /tmp/openvpn-install.sh 失败:无法访问元数据服务:未找到。
答案 0 :(得分:3)
如果您在实例上运行gcloud / gsutil命令,并收到类似
的错误 Failure: Could not reach metadata service: Not Found.
检查实例范围。在那里,应该启用您正在实例内部访问的服务,并且实例服务帐户应具有对该服务的适当访问权限。
答案 1 :(得分:0)
到目前为止,该错误会在您尚未通过身份验证时出现,因此无法准确地描述问题所在。尝试使用cp之前,请确保已发出“ gcloud auth登录”。
如果这不能解决问题,请尝试使用“ gsutil -D cp gs://google-artifacts-1/openvpn/openvpn-install.sh /tmp/openvpn-install.sh”,这是相同的命令与您一样,但带有记录在here中的-D标志。这将显示调试信息。
干杯
米格尔。