the nfs-utils's package nfs startup script /etc/rc.d/init.d/nfs stops nfs in the wrong way according to this email from neil brown <neilb.edu.au> http://www.geocrawler.com/lists/3/SourceForge/789/0/4076633/ exporfts -au must be run AFTER nfsd is stopped or stale mount problems will occur But /etc/rc.d/init.d/nfs does this: stop) # Stop daemons. action "Shutting down NFS services: " /usr/sbin/exportfs -au echo -n "Shutting down NFS mountd: " killproc rpc.mountd echo echo -n "Shutting down NFS daemon: " killproc nfsd echo echo -n "Shutting down NFS quotas: " killproc rpc.rquotad echo rm -f /var/lock/subsys/nfs ;; so it is doing them in the wrong order. an easy fix but w/o it could screw up people who have nfs servers that need to be rebooted when their clients still have active links.
Fixed in nfs-utils-0.1.9.1-5.