Date: Thu, 19 Jul 2001 17:36:24 -0700 (PDT) From: Matthew Jacob <mjacob@feral.com> To: Ian Dowse <iedowse@maths.tcd.ie> Cc: <freebsd-hackers@FreeBSD.ORG> Subject: Re: Default retry behaviour for mount_nfs Message-ID: <20010719173612.Y50024-100000@wonky.feral.com> In-Reply-To: <200107200134.aa51462@salmon.maths.tcd.ie>
next in thread | previous in thread | raw e-mail | index | archive | help
FWIW, I vote 'yes' on the question in the last paragraph. On Fri, 20 Jul 2001, Ian Dowse wrote: > > Shortly after the TI-RPC changes in -current, the default retry > behaviour for mount_nfs was changed. Previously, mount_nfs would > keep retrying for a long time (~1 week) if the server didn't respond, > but since revision 1.40 of mount_nfs.c, it gives up on non-background > mounts after one attempt. > > I didn't back out this change in default behaviour in my later > commits to this file, since it seemed like a more reasonable default; > NFS filesystems listed in fstab listed without any options can no > longer hang the boot process waiting for the server to respond, > and background mounts will succeed whenever the server comes up. > I subsequently MFC'd this about 3 weeks ago. > > What I just remembered the other day is that there are a class of > situations where you do want certain NFS mounts to hang the boot > process if the server is down. These include cases where an NFS > filesystem is critical to the boot process, so the machine will > get stuck if it tries to proceed without it. The changes to mount_nfs > had broken support for that situation, but I committed a fix to > -current today that allows you to add `-R0' to the mount options > to force mount_nfs to retry forever. > > So the question is - should I keep the new behaviour that is probably > a better default and will catch out fewer new users but may surprise > some experienced users, or should I revert to the traditional > default where `-R1' or `-b' are required to avoid boot-time hangs? > > Ian > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message > 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?20010719173612.Y50024-100000>