Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在集群中部署了rgw,在进行测试时,我经常上传和删除对象,之后我发现.rgw.buckets中有很多影子文件,我尝试运行commend:radosgw-admin temp删除,但它给了我一个无法识别 arg remove 的错误。我也尝试配置 gc,但 gc 列表总是给我一个空列表。有人可以告诉如何处理影子文件或如何删除它们吗?非常感谢
gc 会在某个时间后触发,但它确实需要几个小时才能获得所有阴影对象... gc list --include-all 显示什么?一般来说,--include-all 可能会显示待删除的对象)几个小时后它会减少吗?
另一种选择是尝试使用 radosgw-admin orphans find 在池中查找孤立对象,这些可以稍后通过选择的 rados 客户端手动删除(编辑不确定为什么我以前的答案被删除了..)