On a reasonably -current/i386 NFS server, and a reasonably -current/i386 NFS client, I experience the following
If the client mounts a NFS export, and then explicitly umounts it, the showmount utility (run against the server) shows that there are no clients using the export. client# /mount server:/mnt /mnt client# showmount server Hosts on server: client.my.net client# /mount /mnt client# showmount server Hosts on server: However, when the client just shuts down, the NFS mount is somehow not correctly umounted. client# /mount server:/mnt /mnt client# shutdown -h -p now elsewhere$ showmount server Hosts on server: client.my.net I understand that the shutdown procedure umounts all local filesystems. Is it also supposed to correctly umount the NFS mounts? Or should I take care of that in rc.shutdown? A simple 'umount -a -t nfs' in rc.shutdown seems to have fixed it. Thank you for your time Jan