2008-07-25 07:07:53

by Grant Coady

[permalink] [raw]
Subject: 2.6.25.12, 2.6.26-git11: Is this odd NFS behaviour?

G'day,

I'm editing a script on a box running 2.6.25.12 and exported on NFS,
I'm testing the script on another two boxes, one running 2.6.25.12
and the other 2.6.26-git11.

Sometimes I save the edit file and the test boxes don't see the file
change, so I have to save the file again. I'm using vim 7.0 if it
matters.

All boxes are connected to localnet and I'm working through PuTTY
terminals on a WinXP desktop box. (Three linux boxes headless).

There were times when I saved and quit the edit file, had to reopen
it and save-quit again for the test boxes to see the changes.

nfs exports:
grant@deltree:~$ cat /etc/exports
# See exports(5) for a description.
# This file contains a list of all directories exported to other computers.
# It is used by rpc.nfsd and rpc.mountd.

/home/common 192.168.1.0/24(sync,rw,no_root_squash,subtree_check)
/home/mirror 192.168.1.0/24(sync,ro,no_root_squash,subtree_check)
#

test box:
grant@black:~$ cat /etc/fstab
...
deltree:/home/common /home/common nfs hard,intr
deltree:/home/mirror /home/mirror nfs hard,intr

File is on the /home/common nfs rw export.
Is this something I'm doing wrong or something odd with the kernel?

config + dmesg from:
http://bugsplatter.mine.nu/test/boxen/black/
http://bugsplatter.mine.nu/test/boxen/deltree/

And where did the nfsd TCP option go in -git11? Does it matter?

Thanks,
Grant.