2

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.

Ilario_847
  • 23
  • 3
  • This is a very interesting question I think minio has an internal and synchronized database where the status of each file is set but I'm not sure about that – Mido elhawy Feb 22 '22 at 09:42

1 Answers1

1

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.

Mido elhawy
  • 469
  • 4
  • 11
  • See also https://github.com/minio/minio/discussions/14392 for a discussion in what cases MinIO delete objects automatically – Gibezynu Nu Mar 11 '22 at 10:11