簡體   English   中英

從存儲桶復制 GCP 文件失敗,無法訪問元數據服務

[英]GCP file copy from bucket fails with could not reach metadata service

問題 - 使用 gsutil 命令從 GCP 實例公開訪問的 Google 存儲桶下載文件時,我們收到以下錯誤

root@openvpn:~# gsutil cp gs://google-artifacts-1/openvpn/openvpn-install.sh /tmp/openvpn-install.sh 失敗:無法訪問元數據服務:未找到。

如果您在實例上運行gcloud / gsutil命令,並收到類似

Failure: Could not reach metadata service: Not Found.

在實例詳細信息頁面的“ Cloud API訪問范圍”部分中檢查實例范圍。 在那里,應啟用您正在實例內部訪問的服務,並且實例服務帳戶應具有對該服務的適當訪問權限。

到目前為止,該錯誤會在您未通過身份驗證時出現,因此無法准確地描述問題所在。 嘗試使用cp之前,請確保已發出“ gcloud auth登錄”。

如果這樣不能解決問題,請嘗試使用“ gsutil -D cp gs://google-artifacts-1/openvpn/openvpn-install.sh /tmp/openvpn-install.sh”,該命令與您的命令相同,但此處記錄了-D標志。 這將顯示調試信息。

干杯,

米格爾。

幫助激活計算引擎的 email 服務帳戶。 重啟后,它工作得很好

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM