开发者社区> 问答> 正文

为什么Bucket内没有objcet(文件),但却删除失败呢?

最近我收到不少用户反馈说, 我明明bucket 内没有objcet了。但却删除不了Bucke?

遇到~这种情况大多出现的原因是,一些用户曾经都使用过 " Multipart Upload"  操作(即:大文件分块上传)

此时,您可以使用 “ List Multipart Uploads ”可以罗列出所有执行中的 Multipart Upload事件,即已经被初始化的 Multipart Upload但是未被 Complete或者 AbortMultipart Upload

如果有存在未执行完的 part 块,通过 list objcet 列表是看不到的, 只能再操作 Abort Multipart Upload来完成

Abort Multipart Upload : 接口可以根据用户提供的 Upload ID中止其对应的 MultipartUpload事件当一个 Multipart Upload事件被中止后,就不能再使用这个 UploadID做任何操作,已经上传的 Part数据也会被删除。

以上执行后,您可以再delete Bucket 试试。 大都可以删除成功了!

展开
收起
newegg11 2012-08-28 15:57:05 8725 0
2 条回答
写回答
取消 提交回答
  • Re为什么Bucket内没有objcet文件,但却删除失败呢?
    看不大懂啊,能请详细说下如何操作么,谢谢。

    我是用OSS客户端工具 ossbrowser.jar 上传过几十M的数据,但是是上传成功了。
    2013-01-08 09:42:47
    赞同 展开评论 打赏
  • Re为什么Bucket内没有objcet文件,但却删除失败呢?
    嗯 这个办法确实可以 我刚才试过了
    2012-08-28 16:12:53
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载