Bug 1038261

Summary: Gluster volume status hang
Product: [Community] GlusterFS Reporter: Vijaikumar Mallikarjuna <vmallika>
Component: rpcAssignee: Vijaikumar Mallikarjuna <vmallika>
Status: CLOSED CURRENTRELEASE QA Contact:
Severity: urgent Docs Contact:
Priority: urgent    
Version: mainlineCC: bugs, dblack, fharshav, hamiller, ndevos, sasundar, sdharane, shaines, smohan, sramling, vagarwal, vanhoof, vbellur, vmallika
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: glusterfs-3.6.0beta1 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: 1034479 Environment:
Last Closed: 2014-11-11 08:25:10 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1034479, 1065862    

Comment 1 Anand Avati 2013-12-04 18:19:13 UTC
REVIEW: http://review.gluster.org/5202 (glusterd: Ping timer implmentation) posted (#5) for review on master by Vijaikumar Mallikarjuna (vmallika)

Comment 2 Anand Avati 2013-12-05 09:01:38 UTC
REVIEW: http://review.gluster.org/5202 (glusterd: Ping timer implmentation) posted (#6) for review on master by Vijaikumar Mallikarjuna (vmallika)

Comment 3 Anand Avati 2013-12-11 11:24:55 UTC
REVIEW: http://review.gluster.org/5202 (glusterd: Ping timer implmentation) posted (#7) for review on master by Vijaikumar Mallikarjuna (vmallika)

Comment 4 Anand Avati 2014-01-09 11:50:40 UTC
REVIEW: http://review.gluster.org/5202 (glusterd: Ping timer implmentation) posted (#8) for review on master by Vijaikumar Mallikarjuna (vmallika)

Comment 5 Anand Avati 2014-01-15 09:15:19 UTC
REVIEW: http://review.gluster.org/5202 (glusterd: Ping timer implmentation) posted (#9) for review on master by Vijaikumar Mallikarjuna (vmallika)

Comment 6 Anand Avati 2014-02-03 11:11:22 UTC
REVIEW: http://review.gluster.org/5202 (glusterd: Ping timer implmentation) posted (#10) for review on master by Vijaikumar Mallikarjuna (vmallika)

Comment 7 SATHEESARAN 2014-02-17 08:49:17 UTC
*** Bug 1065623 has been marked as a duplicate of this bug. ***

Comment 8 Anand Avati 2014-04-07 11:58:18 UTC
REVIEW: http://review.gluster.org/5202 (glusterd: Ping timer implmentation) posted (#11) for review on master by Krishnan Parthasarathi (kparthas)

Comment 9 Anand Avati 2014-04-28 09:44:43 UTC
REVIEW: http://review.gluster.org/5202 (glusterd: Ping timer implmentation) posted (#12) for review on master by Krishnan Parthasarathi (kparthas)

Comment 10 Anand Avati 2014-04-29 21:24:15 UTC
COMMIT: http://review.gluster.org/5202 committed in master by Anand Avati (avati) 
------
commit c61bc1f9e5874cb8380ec6398680fc71aea233b4
Author: Krishnan Parthasarathi <kparthas>
Date:   Mon Apr 7 10:57:45 2014 +0530

    glusterd: Ping timer implmentation
    
    This patch refactors the existing client ping timer implementation, and makes
    use of the common code for implementing both client ping timer and the
    glusterd ping timer.
    
    A new gluster rpc program for ping is introduced. The ping timer is only
    started for peers that have this new program. The deafult glusterd ping
    timeout is 30 seconds. It is configurable by setting the option
    'ping-timeout' in glusterd.vol .
    
    Also, this patch introduces changes in the glusterd-handshake path. The client
    programs for a peer are now set in the callback of dump_versions, for both
    the older handshake and the newer op-version handshake. This is the only place
    in the handshake process where we know what programs a peer supports.
    
    Change-Id: I035815ac13449ca47080ecc3253c0a9afbe9016a
    BUG: 1038261
    Signed-off-by: Vijaikumar M <vmallika>
    Signed-off-by: Krishnan Parthasarathi <kparthas>
    Reviewed-on: http://review.gluster.org/5202
    Tested-by: Gluster Build System <jenkins.com>
    Reviewed-by: Anand Avati <avati>

Comment 11 Anand Avati 2014-05-06 05:22:59 UTC
REVIEW: http://review.gluster.org/7678 (rpc: don't stop sending ping packets to an active server.) posted (#1) for review on master by Krishnan Parthasarathi (kparthas)

Comment 12 Anand Avati 2014-05-06 08:54:04 UTC
REVIEW: http://review.gluster.org/7678 (rpc: don't stop sending ping packets to an active server.) posted (#3) for review on master by Krishnan Parthasarathi (kparthas)

Comment 13 Niels de Vos 2014-09-22 12:33:16 UTC
A beta release for GlusterFS 3.6.0 has been released. Please verify if the release solves this bug report for you. In case the glusterfs-3.6.0beta1 release does not have a resolution for this issue, leave a comment in this bug and move the status to ASSIGNED. If this release fixes the problem for you, leave a note and change the status to VERIFIED.

Packages for several distributions should become available in the near future. Keep an eye on the Gluster Users mailinglist [2] and the update (possibly an "updates-testing" repository) infrastructure for your distribution.

[1] http://supercolony.gluster.org/pipermail/gluster-users/2014-September/018836.html
[2] http://supercolony.gluster.org/pipermail/gluster-users/

Comment 14 Niels de Vos 2014-11-11 08:25:10 UTC
This bug is getting closed because a release has been made available that should address the reported issue. In case the problem is still not fixed with glusterfs-3.6.1, please reopen this bug report.

glusterfs-3.6.1 has been announced [1], packages for several distributions should become available in the near future. Keep an eye on the Gluster Users mailinglist [2] and the update infrastructure for your distribution.

[1] http://supercolony.gluster.org/pipermail/gluster-users/2014-November/019410.html
[2] http://supercolony.gluster.org/mailman/listinfo/gluster-users