Hi,
thanks for your answers.
But how do i find out, whether the server is using FILE_SYNC?
Is there any other mode like "FILE_ASYNC"?
And if the server is using FILE_SYNC, how does it get LAYOUTCOMMIT?
Thanks in advance
Johannes
-------- Original-Nachricht --------
> Datum: Mon, 25 Jun 2012 09:46:40 -0400
> Von: Trond Myklebust <trond.myklebust@xxxxxxxxxx>
> An: Johannes Schild <JSchild@xxxxxx>
> CC: linux-nfs@xxxxxxxxxxxxxxx
> Betreff: Re: LAYOUTCOMMIT/LAYOUTRETURN
> On Mon, 2012-06-25 at 09:43 +0200, Johannes Schild wrote:
> > Hi Guys,
> >
> > i have another question on pNFS. I looked at my Wireshark protocols,
> while i used the FILE-Layout, and i wondered why i have no
> LAYOUTCOMMIT/LAYOUTRETURN statements in my protocols.
> > I transfered one file to my storage server (NETAPP Simulator 8.1 C-Mode)
> and i only got a LAYOUTGET.
> >
> > cat /proc/self/mountstats | grep LAYOUT says:
> > nfsv4:
> bm0=0xfafe8fff,bml=0x60fdfffe,acl=0x3,sessions,pnfs=LAYOUT_NFSV4_1_FILES
> > LAYOUTGET: 1 1 0 216 236 0 1 1
> > LAYOUTCOMMIT: 0 0 0 0 0 0 0 0
> > LAYOUTRETURN: 0 0 0 0 0 0 0 0
>
> A pNFS client should never send LAYOUTCOMMIT to a server that does
> FILE_SYNC writes.
>
> The Linux pNFS client uses the 'forgetful client' model, so it will
> never send LAYOUTRETURN on layout recalls either. The only case where we
> send LAYOUTRETURN is when the file falls out of the inode cache.
>
>
> > Is there any other way to verify that pnfs is used on client site?
>
> The most direct way is to look for a TCP connection to the data server
> using 'netstat -t'.
>
> Cheers
> Trond
>
--
NEU: FreePhone 3-fach-Flat mit kostenlosem Smartphone!
Jetzt informieren: http://mobile.1und1.de/?ac=OM.PW.PW003K20328T7073a
--
To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
[Linux USB Development]
[Linux Media Development]
[Video for Linux]
[Linux NILFS]
[Linux Audio Users]
[Photo]
[Yosemite Info]
[Yosemite Photos]
[POF Sucks]
[Linux Kernel]
[Linux SCSI]
[XFree86]