Gordon Ross wrote: > This is probably an old problem, but I'm wondering if anyone knows of a > work-around? Or maybe an RFE? > > When your NFS client has some (lets say) ZFS exports mounted, i.e. > /net/server/tank > /net/server/tank/a > /net/server/tank/b > Then on the server I create /tank/c and it gets an NFS export, > as shown by "showmount -e server". However, if the client > has activity in /net/server/tank/a there does not seem to be > any way to force the client to reexamine the exports, so any > access to /net/server/tank/c forever fails.
Yup, known bad behaviour. The best workaround I know, if you can use NFSv4, is to "mount server:/ /mnt" and access the shares from there - that gets you into "mirror mount" code that should do this more correctly. Rob T