Bug 765052 (GLUSTER-3320) - Improve handling of concurrent operations in glusterd.
Summary: Improve handling of concurrent operations in glusterd.
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: GLUSTER-3320
Product: GlusterFS
Classification: Community
Component: glusterd
Version: mainline
Hardware: x86_64
OS: Linux
medium
medium
Target Milestone: ---
Assignee: krishnan parthasarathi
QA Contact:
URL:
Whiteboard:
: GLUSTER-2193 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-08-03 11:35 UTC by krishnan parthasarathi
Modified: 2015-11-03 23:03 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions: glusterfs-3.3.0qa10
Embargoed:


Attachments (Terms of Use)

Description krishnan parthasarathi 2011-08-03 11:35:03 UTC
This bug tracks the following changes,

- removal of glusterd's local cli lock and use the cluster wide lock to serialize
  concurrent cli requests to the same glusterd.

- improve glusterd's internal cluster-wide locking mechanism when multiple clients request operations via multiple glusterds.

Comment 1 Harshavardhana 2011-08-15 16:06:48 UTC
*** Bug 2193 has been marked as a duplicate of this bug. ***

Comment 2 Anand Avati 2011-09-05 03:58:49 UTC
CHANGE: http://review.gluster.com/123 (This change contains,) merged in master by Vijay Bellur (vijay)

Comment 3 Raghavendra Bhat 2011-09-23 06:59:08 UTC
Its fixed now. Checked with glusterfs-3.3.0qa10. Now parallel cli operations will make only one of them succeed, and glusterd wont crash.


Note You need to log in before you can comment on or make changes to this bug.