gluster-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gluster-devel] GlusterFS 3.4.1 planning


From: Nux!
Subject: Re: [Gluster-devel] GlusterFS 3.4.1 planning
Date: Mon, 12 Aug 2013 11:45:50 +0100
User-agent: Roundcube Webmail/0.9-beta

On 09.08.2013 21:06, Niels de Vos wrote:

Slow browsing could indicate that the NFS-client does not use
READDIRP(LUS) but only READDIR with a lot of LOOKUP calls.

If you capture a tcpdump and feed it through a recent version of
wireshark you can get some statistics. When you capture a tcpdump, use
a command like this

# tcpdump -i any -s 0 -w /tmp/nfs-client.pcap tcp and host $CLIENTIP

  Press CTRL+c to exit the capture.

Gathering statistics with tshark has an interesting commandline:

$ tshark -r nfs-client.pcap -q -z rpc,srt,100003,3

  Note that using rpc,srt,100003,2 would display NFSv2 calls, and you
  really should not have any of them.

Now, use a more speedy NFS-client and compare the results of a tcpdump
that contains the same directory browsing. If you are unsure about
comparing the statistics, post both in a reply to the gluster-devel list and one of the guys that knows NFS well should be able to explain (I am
on holidays next week).

Of course it is possible that the statistics do not show the issue (in
case the NFS-client is just slow between sending requests or something). Other causes can likely be found when comparing the network traces with
each other, but that's too complex to describe in an email (for now).

Cheers,
Niels

Hello,

I've done the wireshark test and here are the results. There don't seem to be any NFS v2 calls. "Properties" on the mounted volume shows NFS version 3 as well. Everything is very slow and the mounted volume shows as "disconnected" (i.e. has a big red X on it). I'll try to do more tests.

tshark -r nfs-client.pcap -q -z rpc,rtt,100003,2

===================================================================
NFS Version 2 RTT Statistics:
Filter:
Procedure        Calls   Min RTT   Max RTT   Avg RTT
NULL                 0   0.00000   0.00000   0.00000
GETATTR              0   0.00000   0.00000   0.00000
SETATTR              0   0.00000   0.00000   0.00000
ROOT                 0   0.00000   0.00000   0.00000
LOOKUP               0   0.00000   0.00000   0.00000
READLINK             0   0.00000   0.00000   0.00000
READ                 0   0.00000   0.00000   0.00000
WRITECACHE           0   0.00000   0.00000   0.00000
WRITE                0   0.00000   0.00000   0.00000
CREATE               0   0.00000   0.00000   0.00000
REMOVE               0   0.00000   0.00000   0.00000
RENAME               0   0.00000   0.00000   0.00000
LINK                 0   0.00000   0.00000   0.00000
SYMLINK              0   0.00000   0.00000   0.00000
MKDIR                0   0.00000   0.00000   0.00000
RMDIR                0   0.00000   0.00000   0.00000
READDIR              0   0.00000   0.00000   0.00000
STATFS               0   0.00000   0.00000   0.00000

tshark -r nfs-client.pcap -q -z rpc,rtt,100003,3

===================================================================
NFS Version 3 RTT Statistics:
Filter:
Procedure        Calls   Min RTT   Max RTT   Avg RTT
NULL                 0   0.00000   0.00000   0.00000
GETATTR             30   0.00024   0.00049   0.00038
SETATTR              4   0.00029   0.00031   0.00030
LOOKUP              10   0.00033   0.00084   0.00058
ACCESS               0   0.00000   0.00000   0.00000
READLINK             0   0.00000   0.00000   0.00000
READ                 2   0.00033   0.00033   0.00033
WRITE                0   0.00000   0.00000   0.00000
CREATE               2   0.00097   0.00098   0.00098
MKDIR               82   0.00084   0.03701   0.00184
SYMLINK              0   0.00000   0.00000   0.00000
MKNOD                0   0.00000   0.00000   0.00000
REMOVE               0   0.00000   0.00000   0.00000
RMDIR                0   0.00000   0.00000   0.00000
RENAME               0   0.00000   0.00000   0.00000
LINK                 0   0.00000   0.00000   0.00000
READDIR             16   0.00071   0.00113   0.00087
READDIRPLUS         18   0.00004   0.00117   0.00081
FSSTAT               2   0.00071   0.00072   0.00072
FSINFO               0   0.00000   0.00000   0.00000
PATHCONF             0   0.00000   0.00000   0.00000
COMMIT               0   0.00000   0.00000   0.00000


--
Sent from the Delta quadrant using Borg technology!

Nux!
www.nux.ro



reply via email to

[Prev in Thread] Current Thread [Next in Thread]