[Bugs] [Bug 1290766] [RFE] quota: enhance quota enable and disable process
bugzilla at redhat.com
bugzilla at redhat.com
Fri Apr 29 10:11:38 UTC 2016
https://bugzilla.redhat.com/show_bug.cgi?id=1290766
--- Comment #17 from Vijay Bellur <vbellur at redhat.com> ---
COMMIT: http://review.gluster.org/12952 committed in master by Atin Mukherjee
(amukherj at redhat.com)
------
commit c2865e83d414e375443adac0791887c8adf444f2
Author: vmallika <vmallika at redhat.com>
Date: Sat Apr 2 09:50:11 2016 +0530
quota/glusterd: enhance quota enable and disable process
Previously quota crawl was done from the single mount point,
this is very slow process if there are huge number of files exists
in the volume
This RFE will now spawn crawl process for each brick in the
volume, and files are looked in parallel independently for each
brick. This improves the speed of crawling process for
entire files-system
This patch also fixes below problem
* Previously, mountdir was created under '/tmp'.
If someone tries to cleanup '/tmp'/ directory
then it is very dangerous that we loose volume data
So create a mount point under /var/run/gluster/tmp
instead
* Previously, file-system crawl is performed from all the nodes,
which is a redundant operation and performance will degrade
The problem is fixed with this patch
Change-Id: Icabedeb44182139ace9c8106793803122388cab8
BUG: 1290766
Signed-off-by: vmallika <vmallika at redhat.com>
Reviewed-on: http://review.gluster.org/12952
Smoke: Gluster Build System <jenkins at build.gluster.com>
NetBSD-regression: NetBSD Build System <jenkins at build.gluster.org>
CentOS-regression: Gluster Build System <jenkins at build.gluster.com>
Reviewed-by: Manikandan Selvaganesh <mselvaga at redhat.com>
Reviewed-by: Atin Mukherjee <amukherj at redhat.com>
--
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=QXNEMpRdnd&a=cc_unsubscribe
More information about the Bugs
mailing list