[Bugs] [Bug 1214654] New: Self-heal: Migrate lease_locks as part of self-heal process
bugzilla at redhat.com
bugzilla at redhat.com
Thu Apr 23 10:04:15 UTC 2015
https://bugzilla.redhat.com/show_bug.cgi?id=1214654
Bug ID: 1214654
Summary: Self-heal: Migrate lease_locks as part of self-heal
process
Product: GlusterFS
Version: mainline
Component: upcall
Severity: medium
Assignee: bugs at gluster.org
Reporter: skoduri at redhat.com
Description of problem:
At present, similar to posix locks, we do not have lease_locks migration
support during self-heal process which may lead to data corruption.
Unlike in posix locks case, application(NFS-Ganesha/SMB) clients are not aware
of lease_locks taken by the application server, which makes this issue more
serious as there could be data corruption without clients know about it.
Maybe we could use the same approach taken to migrate state during
rebalance/tiering (BZ1214644). But that will resolve the issue only partially-
where in a brick goes down and comes back up again, we can migrate lock state
from the active brick process. Later before/during the migration, if the source
brick goes down too, we shall lose lock state again.
This bug is to analyze, design and track the changes required to have this
support.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Bugs
mailing list