Dr. Tilmann Bubeck wrote: > Sorry for the confusion. Maybe I can make myself clearer this time: > > Fedora 10 uses the following simplified /etc/init.d/nfs to start the NFS > server: > > 1. exportfs -r > 2. modprobe nfsd > This also does (see modprobe.conf.dist): mount -t nfsd nfsd /proc/fs/nfsd > > As you can read in "man exportfs" there are two modes: "legacy" and "new" > depending on the existance of /proc/fs/nfsd. The above version of > /etc/init.d/nfs executes exportfs in lecacy mode and therefore feeds > /var/lib/nfs/rmtab into the kernel. After "mount -t nfsd ..." the "new" mode > is used. In this case the previously fed rmtab is disturbing because we have > a mix of "legacy" and "new" mode. This results in the problem that some NFS > clients are receiving a "Stale NFS file handle" after a server reboot. > > I tracked the problem down to the kernel based export table which is found > in /proc/fs/nfsd/exports. The above start order results in: > > root# cat /proc/fs/nfsd/exports | grep dhcp-10-1-1-209 > /home > dhcp-10-1-1-209.loef.reinform.de(rw,root_squash,sync,wdelay,no_subtree_check,fsid=1510) > > which results from "exportfs -r" reading rmtab and feeding into the kernel. > > By changing the start order to: > > 1. modprobe nfsd > This also does (see modprobe.conf.dist): mount -t nfsd nfsd /proc/fs/nfsd > 2. exportfs -r > > then "exportfs -r" starts in "new" mode and does not feed the rmtab into the > kernel. This has been fixed in both Fedora 9 and 10... The update nfs-utils version should be hitting a yum repository near you soon... steved. -- 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