Because of the mirror mount feature that integrated into that Solaris Express, build 77.
You can read about here on page 20 of the ZFS Admin Guide: http://opensolaris.org/os/community/zfs/docs/zfsadmin.pdf Cindy Andrew Tefft wrote: > Let's say I have a zfs called "pool/backups" and it contains two zfs'es, > "pool/backups/server1" and "pool/backups/server2" > > I have sharenfs=on for pool/backups and it's inherited by the sub-zfs'es. I > can then nfs mount pool/backups/server1 or pool/backups/server2, no problem. > > If I mount pool/backups on a system running Solaris Express build 81, I can > see the contents of pool/backups/server1 and pool/backups/server2 as I'd > expect. But when I mount pool/backups on Solaris 10 or Solaris 8, I just see > empty directories for server1 and server2. And if I actually write there, the > files go in /pool/backups (and they can be seen on the nfs server if I > unmount the sub-zfs'es). And that's extra bad because if I reboot the nfs > server, the sub-zfs'es fail to mount because their mountpoints are not empty, > and so it won't come up in multi-user). > > (the whole idea here is that I really want just the one nfs mount, but I want > to be able to separate the data into separate zfs'es). > > So why does this work with the build 81 nfs client, and not others, and is it > possible to make it work? Right now the number of sub-zfs'es is only a > handful so I can mount them individually, but it's not the way I want it to > work. > > > This message posted from opensolaris.org > _______________________________________________ > zfs-discuss mailing list > zfs-discuss@opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/zfs-discuss _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss