[Bugs] [Bug 1593224] [Disperse] : Client side heal is not removing dirty flag for some of the files.

bugzilla at redhat.com bugzilla at redhat.com
Thu Dec 6 10:23:52 UTC 2018


https://bugzilla.redhat.com/show_bug.cgi?id=1593224



--- Comment #2 from Ashish Pandey <aspandey at redhat.com> ---

There are two things we need to fix.

First, If there are number of entries to be healed and client touches all of
them while SHD if off, it will trigger heal for all the files but not all the
files will be placed in queue. This is because, for a single file there are
number of fops coming and all are placing the same file in queue for healing
which fills the queue quickly and new files will not get chance.

Second, When a file is started healing, sometimes we see that the dirty flag is
not removed while version and size, have been healed and are same.
Need to find out why is this happening.

If the shd is OFF and if a client access this file it will not find any
discrepancies as version and size on all the bricks are same, hence heal will
not be triggered for this file and the dirty will remain as it is.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=FWRUOnnhYk&a=cc_unsubscribe


More information about the Bugs mailing list