[Bugs] [Bug 1670382] New: parallel-readdir prevents directories and files listing

bugzilla at redhat.com bugzilla at redhat.com
Tue Jan 29 13:13:29 UTC 2019


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

            Bug ID: 1670382
           Summary: parallel-readdir prevents directories and files
                    listing
           Product: GlusterFS
           Version: 5
          Hardware: x86_64
                OS: Linux
            Status: NEW
         Component: gluster-smb
          Severity: high
          Assignee: bugs at gluster.org
          Reporter: locbus at gmail.com
                CC: bugs at gluster.org
  Target Milestone: ---
    Classification: Community



Description of problem:

It looks like the problem described at the following link still exists:
https://bugzilla.redhat.com/show_bug.cgi?id=1512371

In our case, however, the main client are windows machines. However, even after
directly creation of files and directories on the gluster resource, the second
cluster host cannot see new files and directories...

The problem does not occur, for example, in version 4.1.7 of the gluster.

After disabling `performance.parallel-readdir`, the problem disappears and
everything works correctly.


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

- Ubuntu 16.4.5 LTS x64
- Gluster Versions 5.3
- Gluster Client Versions 5.3


Steps to Reproduce:
1. Enable performance.parallel-readdir on the volume.
2. Mount the volume on a client using the samba protocol.
3. Create a directory or file within the volume.

Expected results:

- The directory and files should show up


Additional info:

Volume Name: gv0
Type: Distributed-Replicate
Volume ID: 8153ffd6-6da3-462d-a1c3-9a23da127a3a
Status: Started
Snapshot Count: 0
Number of Bricks: 3 x 2 = 6
Transport-type: tcp
Bricks:
Brick1: test-sn1:/storage/sda2/brick0
Brick2: test-sn2:/storage/sda2/brick0
Brick3: test-sn1:/storage/sda3-2/brick1
Brick4: test-sn2:/storage/sda3/brick1
Brick5: test-sn1:/storage/sda4/brick2
Brick6: test-sn2:/storage/sda4/brick2
Options Reconfigured:
server.statedump-path: /var/log/glusterfs/
nfs.disable: on
transport.address-family: inet
cluster.self-heal-daemon: enable
storage.build-pgfid: off
server.event-threads: 4
client.event-threads: 4
cluster.lookup-optimize: on
features.cache-invalidation: on
features.cache-invalidation-timeout: 600
performance.nl-cache-timeout: 600
network.inode-lru-limit: 200000
performance.cache-samba-metadata: on
performance.cache-size: 256MB
performance.nl-cache: on
performance.md-cache-timeout: 600
performance.stat-prefetch: on
performance.cache-invalidation: on
performance.parallel-readdir: on
cluster.readdir-optimize: on
performance.client-io-threads: on
user.smb: enable
storage.batch-fsync-delay-usec: 0
performance.readdir-ahead: on

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