文档首页/ 对象存储服务 OBS/ 工具指南(obsutil)(安卡拉区域)/ 常见问题/ 列举桶内对象返回的大小与控制台桶内对象大小不一致
更新时间:2024-04-17 GMT+08:00

列举桶内对象返回的大小与控制台桶内对象大小不一致

通过obsutil列举桶内全量对象时最终输出结果中还会包含对象的总的大小,如果通过列举操作返回的对象大小与通过控制台、OBSBrowser+工具查询的桶使用情况不一致时可以从如下两点进行排查:

  1. OBSBrowser+和控制台均通过调用获取桶存量信息接口查询当前桶内对象个数及对象占用空间,对应obsutil中调用stat命令返回的结果;由于OBS桶存量是后台统计,因此存量会有一定的时延,不能实时更新,因此不建议对存量做实时校验。
  2. 由于桶存量包含了桶内对象及桶内碎片的整体大小,而obsutil列举对象命令仅列举桶内对象不包含桶碎片,因此最终大小不包含桶内碎片的大小;可以通过OBSBrowser+或者控制台及obsutil列举分段上传任务命令查看当前桶内是否存在碎片。