天天看點

一文教你對象存儲OSS常見問題的處理方法

雲栖号快速入門: 【點選檢視更多雲産品快速入門】 不知道怎麼入門?這裡分分鐘解決新手入門等基礎問題,可快速完成産品配置操作!

本文介紹在使用 ossutil 時的常見問題及處理方法。

使用參數上傳檔案時出現 skip 的情況

使用

一文教你對象存儲OSS常見問題的處理方法

參數上傳檔案的時候,ossutil 會将上傳檔案和 Bucket 内已有檔案進行一次比對。若發現上傳的檔案與目标 Bucket 内已有檔案同名,且該檔案的最後修改時間早于或等于 Bucket 内已有檔案,上傳時會跳過該檔案;若該檔案的最後修改時間晚于 Bucket 内已有檔案,則重新上傳該檔案。是以使用 -u 參數上傳檔案時出現 skip 是正常現象。

檔案遞歸解凍時出現 403 報錯

問題分析:操作解凍檔案的過程中出現 403,有兩種可能性:

  • 使用者使用子賬号操作檔案,權限不夠。
  • 使用者的檔案是違禁内容被封禁掉了。

解決方案:

  • 子賬号權限不足:增加子賬号權限。
  • 檔案内容違禁:删除或忽略該檔案。

檔案遞歸解凍時出現 400 報錯

排查步驟:

1.檢查您的指令和官方提供的指令是否完全一緻,避免誤操作。

2.使用 stat 選項看一下檔案的狀态是否是已經解凍狀态。若檔案已經解凍,再次操作時就會出現 400 報錯。

通路OSS時出現簽名錯誤(signature not match)

1.在所有的操作指令後加上

一文教你對象存儲OSS常見問題的處理方法

選項,将請求的 loglevel 設定為 debug 級别,可以将簽名前字元串與 http 流水資訊列印到日志檔案 ossutil.log。

./ossutil [command] --loglevel=debug           

2.根據官網的

簽名規則

,将簽名前後的日志資訊進行對比,定位問題。

3.若無法解決,請聯系

技術支援

本文來自 阿裡雲文檔中心

對象存儲OSS 常見問題

【雲栖号線上課堂】每天都有産品技術專家分享!

課程位址:

https://yqh.aliyun.com/zhibo

立即加入社群,與專家面對面,及時了解課程最新動态!

【雲栖号線上課堂 社群】

https://c.tb.cn/F3.Z8gvnK

繼續閱讀