On Thu, 21 Jan 1999, David E. Cross wrote: > I posted this awhile ago to -questions, but never received a reply. > > We have a number of FreeBSD NFS servers here. Occasionally we need to > change the exports list on the servers and send mountd a SIGHUP. This > leads to a condition that in many ways is much worse than a server reboot. > > What happens is for the duration of mountd reading the exports file it denies > all NFS requests. This has a number of bad effects; 1) any user home and > system directories become unavailable, with the error 'permission denied' 2) > (and this is far worse), any process with a mapped .text segment off of the > NFS server, should it branch to code not in the cache gets immediately killed. > This include user processes that are running from home directories, and system > processes (such as ssh). If we were to reboot the machine it would just > hang those connections until the machine came back, without killing anyone. > > Is there a solution to this problem? I know that none of HP-UX, IRIX, or > Solaris have this problem.
Please submit a PR for this (if there isn't one already) so at least it can be tracked. -- Doug Rabson Mail: d...@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 442 9037 To Unsubscribe: send mail to majord...@freebsd.org with "unsubscribe freebsd-current" in the body of the message