Date: Fri, 22 Jan 1999 17:33:30 -0500 (EST) From: "David E. Cross" <crossd@cs.rpi.edu> To: FreeBSD-gnats-submit@FreeBSD.ORG Subject: kern/9619: mountd restart problmes Message-ID: <199901222233.RAA30313@monica.cs.rpi.edu>
next in thread | raw e-mail | index | archive | help
>Number: 9619 >Category: kern >Synopsis: Restarting mountd kills existing mounts >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Jan 22 14:40:00 PST 1999 >Closed-Date: >Last-Modified: >Originator: David E. Cross >Release: FreeBSD 3.0-CURRENT i386 >Organization: Rensselaer Polytechnic Institute, Department of Computer Science >Environment: FreeBSD NFS server, serving combination SGI/HP-UX/FreeBSD/Solaris clients >Description: Restarting mountd (via kill and restart or HUP-ing the process) will temporarily cause all existing mounts to be denied access, and new mounts to be refused with a 'permission denied' error. >How-To-Repeat: 2 Machines, a NFS server, and a NFS client. Create a simple '/etc/exports' file on the server and start NFS services (nfsd, mountd, etc...). Mount an exported partion on the client (e.g. "mount server:/export /mnt"). Start a tar of that directory on the client (should be alot of files in order to give you time to complete all of these steps.) (e.g. "tar -cpf /dev/null /mnt"). While the tar is still running on the client, send the mount daemon on the server a SIGHUP (e.g. "kill -HUP <mountdPID>"). Now watch the permission denied error messages scroll by on the client. >Fix: None known. >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199901222233.RAA30313>