Search code examples
cluster-computingreplicationminio

Can Minio decide to delete files for some reason?


I have a Minio Replicated system with 4 nodes. It worked well for about 1 year. Then, recently, after some curruption and uploading errors, it has been decided to upgrade the Minio version several times during the last two weeks to check if the corruption problem derived from some already fixed issues. Then suddenly files started to disappear from Minio, more than 1TB of data has been lost, so it has been decided to downgrade the minio cluster to a single minio instance temporary.

Therefore, i would like to understand the logic of how distributed minio communicates to the others nodes to delete objects, and if there is a chance that minio could, by itself, delete objects because they are currupted or inconsistent, due to disk damage or a power blackout.


Solution

  • Thanks for the question

    I have been following this question very carefully on the minio forum on Github and I believe it is time to summarize it a bit.

    The answer to your question is NO!
    

    But there have been some bugs in the various versions of minio that have meant that in the case of minio replicated:

    as already said the two bugs have been fixed, so I recommend any minio user to update to RELEASE.2022-03-08T22-28-51Z or latest.