Minio 是否可以出于某种原因决定删除文件?

Can Minio decide to delete files for some reason?

我有一个带有 4 个节点 的 Minio 复制系统。 它运行良好约 1 年。然后,最近,在出现一些损坏和上传错误之后,决定在过去两周内多次升级 Minio 版本,以检查损坏问题是否源于一些已经修复的问题。然后突然文件开始从Minio中消失,超过1TB的数据已经丢失,所以决定暂时将minio集群降级为单个minio实例。

因此,我想了解分布式minio如何与其他节点通信以删除对象的逻辑,如果有minio 有可能 自己 删除对象,因为它们因磁盘损坏或断电而损坏或不一致。

感谢提问

我一直在 Github 的 minio 论坛上非常仔细地关注这个 question,我相信是时候总结一下了。

The answer to your question is NO!

但是在minio的各个版本中出现了一些错误,这意味着在复制minio的情况下:

如前所述,这两个错误已经修复,所以我建议任何 minio 用户更新到 RELEASE.2022-03-08T22-28-51Z 或最新版本。