On Tue, Aug 31, 2010 at 07:24, Neil Brown <neilb@suse.de> wrote:
There's certainly already weird behaviors you can cause by regular
filesystem over-mounts on NFS. For example, I have an NFS server that
exports a "/srv/git" directory; if I was to do the following actions
on a client:
# mkdir /srv/git
# mount -t nfs myserver:/srv/git /srv/git
# mkdir /srv/git/mnt
# mount -t ext3 /dev/sda3 /srv/git/mnt
And then from the server I were to:
# rmdir /srv/git/mnt
Terrible terrible things would happen... by which I mean I can no
longer access or unmount that filesystem from the client. That use
case in particular seems to be much worse than your regular unionfs
example even, and it's easily possible today (even by accident).
Cheers,
Kyle Moffett
--