一文教你对象存储OSS常见问题的处理方法-阿里云开发者社区

开发者社区> 云计算> 正文

一文教你对象存储OSS常见问题的处理方法

简介: 本文介绍在使用 ossutil 时的常见问题及处理方法。

云栖号快速入门:【点击查看更多云产品快速入门】
不知道怎么入门?这里分分钟解决新手入门等基础问题,可快速完成产品配置操作!

本文介绍在使用 ossutil 时的常见问题及处理方法。

使用参数上传文件时出现 skip 的情况
使用B25EF9C4_C970_4135_99E2_DE4FEDA64B1B参数上传文件的时候,ossutil 会将上传文件和 Bucket 内已有文件进行一次比对。若发现上传的文件与目标 Bucket 内已有文件同名,且该文件的最后修改时间早于或等于 Bucket 内已有文件,上传时会跳过该文件;若该文件的最后修改时间晚于 Bucket 内已有文件,则重新上传该文件。所以使用 -u 参数上传文件时出现 skip 是正常现象。

文件递归解冻时出现 403 报错

问题分析:操作解冻文件的过程中出现 403,有两种可能性:

  • 用户使用子账号操作文件,权限不够。
  • 用户的文件是违禁内容被封禁掉了。

解决方案:

  • 子账号权限不足:增加子账号权限。
  • 文件内容违禁:删除或忽略该文件。

文件递归解冻时出现 400 报错
排查步骤:
1.检查您的命令和官方提供的命令是否完全一致,避免误操作。
2.使用 stat 选项看一下文件的状态是否是已经解冻状态。若文件已经解冻,再次操作时就会出现 400 报错。

访问OSS时出现签名错误(signature not match)

排查步骤:
1.在所有的操作命令后加上925761BD_7D4B_44ef_9ADC_483605A3DB53选项,将请求的 loglevel 设置为 debug 级别,可以将签名前字符串与 http 流水信息打印到日志文件 ossutil.log。

./ossutil [command] --loglevel=debug

2.根据官网的签名规则,将签名前后的日志信息进行对比,定位问题。
3.若无法解决,请联系技术支持

本文来自 阿里云文档中心 对象存储OSS 常见问题

【云栖号在线课堂】每天都有产品技术专家分享!
课程地址:https://yqh.aliyun.com/zhibo

立即加入社群,与专家面对面,及时了解课程最新动态!
【云栖号在线课堂 社群】https://c.tb.cn/F3.Z8gvnK

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
云计算
使用钉钉扫一扫加入圈子
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

其他文章