> I don't know if the following case can be handled correctly. > For example, quorum:2/3:image1.raw:image2.raw:image3.raw > Let us assume that some data in image2.raw and image3.raw get > corrupted, and the two images are now completely identical; while > image1.raw doesn't get corrupted. In this case, how will your vote > method know if which image gets corrupted and which image doesn't?
It won't the reads will be corrupted on this sector. That's why one must set each image on a different filer to avoid identical corruptions. Regards, Benoît