At Thu, 23 Aug 2012 21:46:55 +0800, Yunkai Zhang wrote: > > When inconsistency happens, in the worst case, we just need to make > replicas with the same value but needn't to care about which replica > is correct. > > But in the best case, only several objects were polluted, then this > patch can give us a chance to verify them, This patch is used to work > with 'collie vdi check' command, that is my original intention when > developed it. Well, replica inconsistency happens only when the VM terminates unexpectedly. If the vm image needs a fix, the guest os filesystem should fix it. What sheepdog should do is only keeping consistency so that the VMs doesn't read the wrong data as a block storage, isn't it? Have you ever encountered a situation where you need to specify a replica to be recovered? Thanks, Kazutaka |