On Fri, Jan 9, 2009 at 9:17 AM, Paul Johnston <paul.a.johnston at manchester.ac.uk> wrote: > > Hi > > Got zfs working on SXCE 104, thanks for all the help! > Anyway when I create a user I usually give them their own zfs file system. > Not sure if this is good/bad/indifferent but anyway I do this manually. > First add user, then create zfs filesystem say rpool/export/home/zfs/paulj > Change permissions as appropriate > Edit /etc/passwd for the home directory > Done! > > Question > Of course I could write a script to do this but do people think the idea of > having a filesystem per user is the way to go and are there better ways to do > this? >
I actually have two separate pools and create a file system in each for each user, one for home the other for web pages. This provides the utmost flexibility. The only problem I have right now are the performance issues associated with large numbers of zfs files systems. With 2008.11 and 15000 files systems it takes around 2 minutes to create a new files system. I understand that there are some fixes in SNV_105 - but i have not had a chance to test it yet.