OBSUtil工具 FAQ

      網友投稿 2052 2025-03-31

      1.?????? 如何檢查 obsutil 配置是否準確,是否能正常訪問 OBS?

      OBSUtil工具 FAQ

      obsutil 配置完成后,通過列舉桶命令來驗證配置及網絡連通性,命令(Linux):

      ./obsutil ls -s

      根據命令回顯結果,檢查配置結果:

      ·?????? 如果返回結果中包含“Bucket number is:”,表明配置正確。

      ·?????? 如果返回結果中包含“Http status [403]”,表明訪問密鑰配置有誤。

      ·?????? 如果返回結果中包含“A connection attempt failed”,表明無法連接OBS服務,

      請檢查網絡環境是否正常。

      2.?????? 在華為云 ECS 中使用 obsutil,如何通過內網訪問OBS?

      通過配置ECS的DNS服務器地址為內網DNS,來實現內網訪問OBS。

      方法1:修改VPC子網DNS地址

      確定ECS所在VPC,并修改VPC子網的DNS服務器地址為內網DNS地址后,可以使整個VPC內的ECS都通過內網DNS進行解析,從而訪問在華為云內網的OBS服務。

      方法2:修改本地DNS配置

      以CentOS 6.x 64bit彈性云服務器為例:

      1.?????? 運行命令 vi ? /etc/resolv.conf, 打開“/etc/resolv.conf”文件。

      2.?????? 按下i鍵進入編輯模式,在原有DNS地址前插入一行,新增內網地址:

      nameserver {內網DNS服務器地址}

      3.?????? 按下Esc鍵,并輸入:wq!,保存并退出文件。

      具體步驟可參考:https://support.huaweicloud.com/bestpractice-obs/obs_05_0430.html

      3.?????? 在華為云 ECS 中如何判斷使用內網訪問 OBS?

      在華為云 ECS 中 ping OBS 的終端節點(endpoint)域名,如果響應的IP地址為100網段,則說明通過內網訪問OBS。如在Linux ECS上:

      4.?????? obsutil 如何高效地實現桶間對象傳輸?

      通過對象復制命令,將源桶中對象復制到目標通中(暫不支持文件語義桶到對象桶的對象復制),支持單個對象或批量對象的復制。

      簡單命令(Linux):

      單個復制:./obsutil ? cp obs://srcbucket/key obs://dstbucket/[dest]

      批量復制:./obsutil ? cp obs://srcbucket[/key] obs://dstbucket/[dest] -r -f

      注意:1.復制時需要有被復制對象的讀權限和目標桶的寫權限;

      2.如果沒有開啟跨區域復制模式,復制的源桶和目標桶必須在同一個區域;

      5.?????? obsutil 的默認配置文件、結果清單及日志文件在哪里?

      a)?????? 默認配置文件

      當對obsutil進行初始化配置后,會在用戶目錄(macOS/Linux操作系統的“~”目錄;Windows操作系統的“C:\Users\”目錄)生成一個名為.obsutilconfig的配置文件。

      b)????? 結果清單

      批量任務執行完成后,會生成結果清單文件,默認情況下結果清單文件保存在用戶目錄的子文件夾.obsutil_output下,包含三種類型:成功結果清單、失敗結果清單和警告結果清單,命名規則為:操作_{succeed | failed | warning}_report_時間_TaskId.txt。

      c)?????? 日志文件

      默認情況下日志文件保存在用戶目錄的子文件夾.obsutil_log下,包含工具日志(obsutil.log)和SDK日志(obssdk.log),分別記錄工具在運行期間產生的日志信息和工具調用OBS服務端接口期間產生的日志信息。

      6.?????? 對于部分失敗批量上傳、下載或復制任務,如何恢復任務?

      首先根據任務返回的Task id,將對應的結果清單日志找出,排查任務失敗原因,如網絡中斷、磁盤異常,權限等問題,將問題排除后,利用obsutil的恢復命令重新執行任務,此時只會重新執行對應失敗對象的上傳、下載或復制。

      簡單命令(Linux):./obsutil cp -recover={task id} -f

      如:obsutil cp -recover=3066a4b0-4d21-4929-bb84-4829c32cbd0f -f

      7.?????? obsutil 執行對象復制命令時,報錯“Error: The max jobs for copy is 10”,如何解決?

      當前執行對象(單個/批量)復制操作時,允許的批量操作最大并發數(默認為配置文件中defaultJobs)和單個分段任務的最大并發數(默認為配置文件中defaultParallels)均為10。當這兩個參數超過10時會出現這種報錯,解決辦法是修改配置文件或在當前命令中增加-j=10和-p=10附加參數,將對應的參數最高調整為10。

      8.?????? 使用 obsutil 上傳下載速度慢?

      采用 obsutil 進行文件上傳下載,依賴于本地的網絡帶寬、磁盤IO、服務端的響應等條件,obsutil 不會對客戶數據傳輸進行限流。

      a)?????? 檢查網絡,如 ping obs.cn-north-1.myhuaweicloud.com,檢查網絡時延、丟包率等;

      b)????? 在華為 ECS 中訪問OBS,檢查是否通過內網訪問 OBS;

      c)?????? 對于大量小文件的上傳、下載主要參考 TPS 值(單位時間內處理文件個數),而非帶寬;

      d)????? 在批量上傳可以增加 -j -p 等參數,并將參數數據調高,觀察傳輸速度是否提高,參考性能調優最佳實踐:https://support.huaweicloud.com/utiltg-obs/obs_11_0052.html

      9.?????? obsutil cp 命令在上傳/下載/復制時開啟增量上傳下載?

      在執行cp命令進行上傳/下載時,通過增加 -u 參數開啟增量功能,該參數的含義為:上傳/下載/復制每個對象時都會對比源路徑和目標路徑,僅在目標對象不存在,或者對象大小不一致,或者目標對象的最后修改時間早于源對象的最后修改時間時進行上傳/下載/復制。

      對象存儲服務 OBS 彈性云服務器 ECS

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:Excel工作表如何設置不同的編輯權限?
      下一篇:excel 分組(excel分組排名)
      相關文章
      自拍偷自拍亚洲精品情侣| 色噜噜噜噜亚洲第一| 亚洲色婷婷综合久久| 成人亚洲网站www在线观看| 亚洲欧美熟妇综合久久久久| 77777午夜亚洲| 国产婷婷综合丁香亚洲欧洲| 亚洲国产精品午夜电影| 亚洲天堂一区在线| 亚洲国产成人久久77| 亚洲一卡2卡4卡5卡6卡残暴在线| 亚洲图片激情小说| 亚洲AV无码专区在线亚| 亚洲乱码一二三四区乱码| 亚洲人xxx日本人18| 亚洲日产乱码一二三区别| 亚洲欧美日本韩国| 亚洲AV无码专区在线厂| 国产成人综合亚洲绿色| 亚洲国产精品人人做人人爱| 国产精品亚洲不卡一区二区三区 | 亚洲第一成人影院| 亚洲国产成人AV网站| 国产一区二区三区亚洲综合| 亚洲av区一区二区三| 亚洲综合另类小说色区色噜噜| 亚洲人成人网站在线观看| 国产亚洲视频在线播放| 国产AV无码专区亚洲AVJULIA | 亚洲成a人片在线观看播放| 久久久久亚洲AV无码专区体验| 亚洲美女精品视频| 亚洲一卡2卡4卡5卡6卡在线99| 在线观看日本亚洲一区| 亚洲综合激情五月色一区| 国产精品亚洲自在线播放页码| 亚洲日韩av无码中文| 亚洲av无码成人精品区在线播放 | 中文字幕亚洲精品| 亚洲一区二区三区深夜天堂| 亚洲色大成网站www尤物|