Re: stacked NFS mounts

Edgar Fuß <[email protected]>
Newsgroups gmane.os.netbsd.devel.kernel
Message-ID <[email protected]>
> For production uses, I'd avoid stacked NFS mounts, instead mount
> (NFS, and some would say, everything) only directly from the root
> filesys, so one hanging cannot prevent an umount of anything else,
> and then either use a symlink, or an overlay type mount (null mount)
> to make it appear to be where you would prefer it to be mounted, if
> not for this kind of issue.
OK, what I really have is:
	1. some r/o NFS mount on /var/chroot/tftpd
	2. some r/w NFS mount on /var/chroot/tftpd/RW
I could mount 1. on /var/chroot/tftpd/RO, put a symlink RW->../RW in there 
and start tftpd with RO as an argument, but I'm unsure whether tftpd wil 
follow the symlink.
I could use a null mount instead of the symlink, but then I'd run into the 
same problem as now (except that I would probably be able to umount the 
r/w NFS mount.
Better ideas?

> But we should also be fixing our code, so that umount -f *never* fails
> (for anything except the root), no matter what else happens (the -R
> just stops the umount program from causing issues).
Yes.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.