[Bugs] [Bug 1108850] GlusterFS hangs which causes zombie processes

bugzilla at redhat.com bugzilla at redhat.com
Sun Dec 14 20:28:09 UTC 2014


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

Niels de Vos <ndevos at redhat.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |CLOSED
         Resolution|---                         |DUPLICATE
        Last Closed|                            |2014-12-14 15:28:09



--- Comment #5 from Niels de Vos <ndevos at redhat.com> ---
$ git log -1 45a0322066513259e61c7a4b1b1ed1a0bd3a0827
commit 45a0322066513259e61c7a4b1b1ed1a0bd3a0827
Author: Pranith Kumar K <pkarampu at redhat.com>
Date:   Wed Apr 23 14:05:10 2014 +0530

    rpcsvc: Ignore INODELK/ENTRYLK/LK for throttling

    Problem:
    When iozone is in progress, number of blocking inodelks sometimes becomes
greater
    than the threshold number of rpc requests allowed for that client
    (RPCSVC_DEFAULT_OUTSTANDING_RPC_LIMIT). Subsequent requests from that
client
    will not be read until all the outstanding requests are processed and
replied
    to. But because no more requests are read from that client, unlocks on the
    already granted locks will never come thus the number of outstanding
requests
    would never come down. This leads to a ping-timeout on the client.

    Fix:
    Do not account INODELK/ENTRYLK/LK for throttling

    BUG: 1089470
    Change-Id: I9cc2c259d2462159cea913d95f98a565acb8e0c0
    Signed-off-by: Pranith Kumar K <pkarampu at redhat.com>
    Reviewed-on: http://review.gluster.org/7570
    Tested-by: Gluster Build System <jenkins at build.gluster.com>
    Reviewed-by: Krutika Dhananjay <kdhananj at redhat.com>
    Reviewed-by: Niels de Vos <ndevos at redhat.com>


$ git tag --contains 45a0322066513259e61c7a4b1b1ed1a0bd3a0827
v3.5.1
...

*** This bug has been marked as a duplicate of bug 1089470 ***

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.


More information about the Bugs mailing list