Hi, Neil wrote : > What's wrong with creating each user's home directory on one computer and > exporting it to the others over NFS? If each user has a preferred > workstation, this will also reduce network usage.
If I understand you well, each "client" /etc/exports would be : /home/user0 server.domain(rw) ... /home/user378 server.domain(rw) All the directories have not only to exists but not to be empty has it would conflict with the others clients serving the "already used" versions (says for exemple pc14.domain which contains /home/user33/foo.bar) Then in each "client" /etc/fstab I would put : server:/home/user0 /home/user0 defaults 0 0 ... server:/home/user378 /home/user378 defaults 0 0 In this case of course I don't rely on a storage server, but I don't know if nfs v4, v4.1 brings some stuff to "assure the up-to-date status of the exported directory on the first requested server". To Mike : That's interesting, about pohmelfs it seems promising but under heavy development but I'm even not brave enough to use tahoe. I will problably look around openAFS (I was considering it as a potential solution) and/or lustre. [innocence] IMHO, what really missed me was a brick easily integratable with rsync and lvm (a brick to pipe with in a /etc/profile or so :) which do versionning (how to get an up-to-date directory) and distributed logical volume management (but lvm means direct access to blocks devices and implies nbd ...) [/innocence] Anyway, thank you for your adivses. Raph