Date: Sun, 29 Aug 1999 21:16:57 +0200 (CEST) From: Martin Blapp <blapp@attic.ch> To: hackers@FreeBSD.ORG Cc: dillon@apollo.backplane.com, alfred@FreeBSD.ORG Subject: NFS unmounts while reboot ? Message-ID: <Pine.BSF.4.02.9908292050470.13386-100000@bastian.attic.ch>
next in thread | raw e-mail | index | archive | help
Problem: -------- As I notized, a FreeBSD NFS-client does not unmount it's NFS-mounts during reboot. This can cause problems on the server if it's not BSD. At least Linux complains if there are still nfs-mounted filesystems on the server. It also would be a Good Thing (TM) if /var/db/mountdtab is properly handled. Umount(8) is fixed now for doing the rpc calls properly and the patch is reviewed by Alfred and billf. Description: ------------ One could just made a quick and dirty solution as Linux has, like one line in rc.shutdown: umount -Avt nfs The problem with this solution is that umount just hangs if one nfs server is not available. If umount does hang, reboot hangs too. There exists also 'umount -f' , but this does not do the rpc call to the server. Possible Solutions: ------------------ 1.) Add a option to umount to accept some max. delay. If the Server does not respond, we just do the next unmount. 2.) fork some prozess in background that does the rpc call. We don't wait till it is back. What do you propose and think about this issue ? Martin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.02.9908292050470.13386-100000>