Robert Thurlow wrote:
> Robert Petkus wrote:
>
>> When using sharenfs, do I really need to NFS export the parent zfs
>> filesystem *and* all of its children?  For example, if I have
>> /zfshome
>> /zfshome/user1
>> /zfshome/user1+n
>> it seems to me like I need to mount each of these exported filesystems
>> individually on the NFS client.  This scheme doesn't seem optimal.  If I
>> have tens of thousands of users, each with their own little ZFS
>> filesystem (necessary because ZFS doesn't do user-based quotas), I don't
>> want to NFS mount all of these filesystems on a single node.
>
> Most people use an automounter to mount NFS filesystems on demand
> to solve an issue like this.  Getting changes to maps distributed does
> get more painful with a lot more distinct filesystems, but being able
> to mount only what you need can be quite a good thing.
Unfortunately, I am already using automounter to ameliorate the massive
NFS mount problem (NFSv4 poses the very same problem).  We have a >3k
node compute cluster that mounts hundreds of terabytes from NFS, AFS,
Panasas with automount maps distributed via LDAP.  One major issue is
that some of our experiment groups actively use user quotas on many of
the NFS exported filesystems.  If we were to switch to ZFS, which did
fare well in our performance tests, our problems would be conflated. 
Disappointing.

-- 
Robert Petkus
Brookhaven National Laboratory
Physics Dept. - Bldg. 510A
Upton, New York 11973
http://www.bnl.gov/RHIC
http://www.acf.bnl.gov

_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to