[Bugs] [Bug 1524815] New: Writing to samba share stops if another gluster node becomes unavailable

bugzilla at redhat.com bugzilla at redhat.com
Tue Dec 12 07:34:57 UTC 2017


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

            Bug ID: 1524815
           Summary: Writing to samba share stops if another gluster node
                    becomes unavailable
           Product: GlusterFS
           Version: 3.12
         Component: gluster-smb
          Severity: high
          Assignee: bugs at gluster.org
          Reporter: david.spisla at iternity.com
                CC: bugs at gluster.org



Created attachment 1366458
  --> https://bugzilla.redhat.com/attachment.cgi?id=1366458&action=edit
Detailed list of installed packages, smb.conf, smbd-debugger-output,
smbd-strace-output, volinfo, etc.

Description of problem:
We found a strange behaviour with our gluster installation using Gluster 3.12
together with Samba (+Gluster-Vfs Plugin).
Please find attached the detailed list of installed packages, smb.conf,
smbd-debugger-output, smbd-strace-output, volinfo, etc.

Writing to samba share stops if another gluster node becomes unavailable

Version-Release number of selected component (if applicable):
gluster3.12, samba4.6.2, samba-vfs-glusterfs4.6.2

How reproducible:
We’re using a setup with two nodes. A volume with one brick on each node,
Replica 2. Samba provides a share on Node1. Start writing a big file to the
samba share on Node1 and disconnect Node2 (we stopped the VM).

Actual results:
Writing to samba share will freeze. It depends on the samba client if the write
process will proceed after ~70 second (or longer) or if it fails

Expected results:
Writing to samba share will not stop or interrupted if another gluster node
becomes unavailable

Additional info:
The attached files suggest the suspicion that the running gluster process is
not aware in the fact that the other node died and is blocked until the dead
node is available again or a timeout occurs.
We also tried to use a fuse mount (samba used it as a local directory) with
nearly the same result.

Because of the long timeout the smb client might fail.

-- 
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