[sheepdog] [PATCH] dog: vdi checking for lost inode objects

Hitoshi Mitake mitake.hitoshi at gmail.com
Tue Dec 10 15:15:21 CET 2013


At Wed, 20 Nov 2013 22:04:28 +0800,
Liu Yuan wrote:
> 
> On Wed, Nov 20, 2013 at 10:54:02PM +0900, Hitoshi Mitake wrote:
> > Current "dog vdi check" cannot work well in a case of inode object
> > lost. This patch lets the subcommand handle the case correctly.
> > 
> > Signed-off-by: Hitoshi Mitake <mitake.hitoshi at lab.ntt.co.jp>
> 
> Why we need this patch? what did this patch try to fix? If we remove one inode
> object, current 'vdi check' can fix it without any problem. no?

Really sorry for my delayed response. I was busy with other work.

And sorry for the poor explanation. The patch tried to implement a
functionality for handling 'corrupted' inode objects. For doing this,
dog must do a majority vote for inode objects. I tried to implement it
but I found the patch cannot do it well. I'll send v2 later.

Thanks,
Hitoshi



More information about the sheepdog mailing list