[Gluster-devel] spurious ec failures

Pranith Kumar Karampuri pkarampu at redhat.com
Fri May 8 02:15:48 UTC 2015


We have come to a point where the spurious failures in ec are because of 
bugs in code. There are two problems that need to be solved:
1) Fops failing with EIO when locks are failing with errno other than 
EAGAIN (mostly ESTALE at the moment). http://review.gluster.com/9407 
should fix it.
2) Fop failing with EIO because of race with lookup and version update 
code which leads to less than 'ec->fragments' number of bricks agreeing 
on the version of the file. We are still working on this issue

Pranith


More information about the Gluster-devel mailing list