Date: Tue, 21 Apr 1998 14:25:12 -0400 (EDT) From: woods@zeus.leitch.com (Greg A. Woods) To: freebsd-stable@FreeBSD.ORG Subject: Re: make buildworld over NFS Message-ID: <199804211825.OAA23758@brain.zeus.leitch.com> In-Reply-To: dag-erli@ifi.uio.no (Dag-Erling Coidan =?iso-8859-1?Q?Sm=F8rgrav?= )'s message of ", April 21, 1998 20:08:55 %2B0200" regarding "Re: make buildworld over NFS" id <xzp67k3jbd4.fsf@hrotti.ifi.uio.no> References: <199804211257.OAA28387@zed.ludd.luth.se> <199804211333.XAA12764@troll.dtir.qld.gov.au> <xzp67k3jbd4.fsf@hrotti.ifi.uio.no>
next in thread | previous in thread | raw e-mail | index | archive | help
[ On , April 21, 1998 at 20:08:55 (+0200), dag-erli@ifi.uio.no (Dag-Erling Coidan =?iso-8859-1?Q?Sm=F8rgrav?= ) wrote: ] > Subject: Re: make buildworld over NFS > > s/hard/interruptible/g will at least let you interrupt processes you > *know* will not lose data (or interrupt any process and take the > consequences),without letting other processes time out and die. Keep > in mind that with hard mounts, stuff like df and mount/umount will > hang too, even if you are trying to mount / umount / change flags on a > local filesystem. Although I've not had the unfortunate chance to test this recently on FreeBSD, it is my recollection that df(1) is not interruptible even when mounted with '-i' and even though it's only reading filesystem metadata. One related option BSD/OS 1.1 had that doesn't seem to be in FreeBSD is: spongy Soft semantics for the stat, lookup, fsstat, readlink and readdir filesystem operations and hard semantics for the others. This option is meant to be similar to hard, except that processes will not be hung forever when they trip over mount points to dead servers. Of course here not being "hung forever" is a relative thing. I think the default retries result in the perception of the hang being for an infinite amount of time. -- Greg A. Woods +1 416 443-1734 VE3TCP <gwoods@acm.org> <robohack!woods> Planix, Inc. <woods@planix.com>; Secrets of the Weird <woods@weird.com> To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199804211825.OAA23758>