[Bugs] [Bug 1143886] New: when brick is down, rdma fuse mounting hangs for volumes with tcp, rdma as transport.

bugzilla at redhat.com bugzilla at redhat.com
Thu Sep 18 08:09:15 UTC 2014


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

            Bug ID: 1143886
           Summary: when brick is down, rdma fuse mounting hangs for
                    volumes with tcp,rdma as transport.
           Product: GlusterFS
           Version: mainline
         Component: rdma
          Severity: medium
          Assignee: gluster-bugs at redhat.com
          Reporter: rkavunga at redhat.com
                CC: bugs at gluster.org



Description of problem:

When we try to mount a tcp,rdma volume as rdma transport using fuse protocol,
then mount will hang if the brick is down. 

Version-Release number of selected component (if applicable):

glusterfs 3.7dev

How reproducible:

Always.

Steps to Reproduce:
1.Create a tcp,rdma transport type volume.

2.start the volume.

3.kill the brick process.

4.Do a fuse mount with rdma as transport.

Actual results:

Mount will hang.

Expected results:

Mount should fails showing an error.

Additional info:

When we kill a process, signal will be received in glusterfsd process and it
will call pmap_signout with port listening on tcp. In case of the tcp,rdma
there will be two ports, and port which is listening for rdma will not called
for sign out. So the mount process will try to connect to a port which is not
open.

-- 
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=lPoZeagHLn&a=cc_unsubscribe


More information about the Bugs mailing list