Bug 856206 - [FEAT] FUSE queue length needs to be configurable
Summary: [FEAT] FUSE queue length needs to be configurable
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Gluster Storage
Classification: Red Hat Storage
Component: fuse
Version: 2.0
Hardware: Unspecified
OS: Unspecified
urgent
unspecified
Target Milestone: ---
: ---
Assignee: Amar Tumballi
QA Contact: Sachidananda Urs
URL:
Whiteboard:
Depends On: 845214
Blocks: 850669
TreeView+ depends on / blocked
 
Reported: 2012-09-11 12:47 UTC by Vidya Sakar
Modified: 2022-07-09 05:48 UTC (History)
12 users (show)

Fixed In Version: glusterfs-3.3.0rhsvirt1-7.el6rhs
Doc Type: Enhancement
Doc Text:
Feature: An option for fuse module to have the request queue length configurable. Reason: With higher request queue length, fuse module can support more parallel fop requests (systemcalls). But when it is increased to higher value, there is more memory consumption, because more requests are queued up. There is no possible 'one value, fits all' type of solution here, hence we had to make it configurable to allow users to choose the right values based on use case, and their RAM size etc. Result (if any): New option is implemented for fuse module to provide queue length during mount time.
Clone Of: 845214
Environment:
Last Closed: 2013-03-28 22:25:39 UTC
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHSA-2013:0691 0 normal SHIPPED_LIVE Important: Red Hat Storage 2.0 security, bug fix, and enhancement update #4 2013-03-29 02:21:19 UTC

Description Vidya Sakar 2012-09-11 12:47:06 UTC
+++ This bug was initially created as a clone of Bug #845214 +++

Description of problem:

The FUSE queue length needs to be configurable.

--- Additional comment from vbellur on 2012-08-22 12:56:14 EDT ---

CHANGE: http://review.gluster.org/3830 (fuse: make background queue length configurable) merged in master by Anand Avati (avati)

Comment 1 Amar Tumballi 2012-09-17 19:05:14 UTC
patch merged to upstream... should be available to testing with next brew build

Comment 2 Sachidananda Urs 2012-11-22 05:33:53 UTC
Verified with build: glusterfs-3.3.0rhsvirt1-8.el6rhs
Now I am able to configure FUSE queue length with mount option background-qlen

For eg:

mount -t glusterfs -o background-qlen=1024 serv1:foo /mnt/fuse

Comment 6 errata-xmlrpc 2013-03-28 22:25:39 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

http://rhn.redhat.com/errata/RHSA-2013-0691.html


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