[sheepdog] [PATCH V2 4/4] collie: introduce '-o, --oid' option to 'collie vdi read' command

MORITA Kazutaka morita.kazutaka at lab.ntt.co.jp
Thu Aug 23 18:57:48 CEST 2012


At Fri, 24 Aug 2012 00:34:24 +0800,
Yunkai Zhang wrote:
> 
> On Thu, Aug 23, 2012 at 10:20 PM, MORITA Kazutaka
> <morita.kazutaka at lab.ntt.co.jp> wrote:
> > 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
> 
> Can you explain how the guest os files system fix it?

I meant fsck.

I don't fully understand yet what situation you want to avoid.  What
kinds of problem happens to you if you fix consistency with wrong
objects?

Thanks,

Kazutaka



More information about the sheepdog mailing list