Jorgen Lundman wrote: > *** NFS Option > > Start: > > Since we need quota per user, I need to create a file-system of > size=$quota for each user. > > But NFS will not let you cross mount-point/file-systems so mounting just > "/export/mail/" means I will not see any directory below that.
NFSv4 will let the client cross mount points transparently; this is implemented in Nevada build 77, and in Linux and AIX. > On the NFS client side, this would mean I would have to do 194172 NFS > mounts to see my file-system. Can normal Unix servers even do this? If they all had to be mounted at the same time, I'd expect issues, but an automounter is a better idea if you need to support clients other than listed above. > From Googling, it seems suggested that I use automount, which would cut > out any version of Unix without automount, either from the age of the OS > (early Sun might be ok still?) and Unix flavours without automount. As another poster said, automounters are pretty widespread - at least Linux, MacOS X, HP-UX and Suns of any vintage support the Sun automounter map format. What clients do you have? > Alright, let's try automount. It seems it does not really do > /export/mail/m/e/X/Y very well, so I would have to list 0/0 -> 9/9 each, > so 100 lines in automount. Probably that would be possible, just not > very attractive. > > * /export/mail/m/e/0/0/& > . . > * /export/mail/m/e/9/9/& If your setup is very dynamic (with mail accounts created or deleted daily), it could be painful. If so, you could perhaps use a map computed on the fly instead of pushing one out through NIS or LDAP, or use /net which is in effect computed on the fly. > *** nfsv4 > > There were some noise about future support that will let you cross > file-systems to nfsv4 (mirror mounts). But this doesn't seem to exist > right now. It would also cut out any old systems, and any Unix flavour > that does not yet do nfsv4 and mirror mounts. Nevada build 77 has this on Solaris; I can't give you versions you would need on other operating systems offhand, but could research it if you care to tell me what clients you run. > Answer: x4500 can not replace NetApp in our setup. > > We would either have to go without quotas, or, cut out any old Unix > server versions, or non-Solaris Unix flavours. x4500 is simply not a > real NFS server (because we want quotas). I think this conclusions is hasty. Rob T _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss