[sheepdog] [PATCH 0/3] fix object misplacement problem
Liu Yuan
namei.unix at gmail.com
Thu Jan 30 05:47:46 CET 2014
This patch set fixes the problem
'init_vdi_state() errorr out as "failed to read inode header xxx, 0".'
at sheep refuses to restart due to misplacement object but the fix would be more
broader to fix all the misplacement problems if any.
I add a test to simulate one case of misplacement, but I think there are some
other corner cases that cause misplacement of object then cause as severe error
as data loss (suppose all replica are misplaced in worst case)
Thanks
Yuan
GIT: [PATCH 1/3] sheep/md: check oid more strictly in oid ieration
GIT: [PATCH 2/3] tests/func: add tests for object misplacement
GIT: [PATCH 3/3] sheep/plain_store: move displaced object from read/write
More information about the sheepdog
mailing list