[Gluster-users] Very slow ls

Vijay Bellur vbellur at redhat.com
Fri Feb 21 14:03:39 UTC 2014

On 02/18/2014 12:42 AM, Franco Broi wrote:
> On 18 Feb 2014 00:13, Vijay Bellur <vbellur at redhat.com> wrote:
>  >
>  > On 02/17/2014 07:00 AM, Franco Broi wrote:
>  > >
>  > > I mounted the filesystem with trace logging turned on and can see that
>  > > after the last successful READDIRP there is a lot of other connections
>  > > being made the clients repeatedly which takes minutes to complete.
>  >
>  > I did not observe anything specific which points to clients repeatedly
>  > reconnecting. Can you point to the appropriate line numbers for this?
>  >
>  > Can you also please describe the directory structure being referred here?
>  >
> I was tailing the log file while the readdir script was running and
> could see respective READDIRP calls for each readdir, after the last
> call all the rest of the stuff in the log file was returning nothing but
> took minutes to complete. This particular example was a directory
> containing a number of directories, one for each of the READDIRP calls
> in the log file.

One possible tuning that can possibly help:

volume set <volname> cluster.readdir-optimize on

Let us know if there is any improvement after enabling this option.


More information about the Gluster-users mailing list