Hi,
I'm a quite experienced Linux user and have installed/configured quite a few
Linux systems myself. What I haven't figured out is a smart way to set up a
complete network of linux boxes. The initial thought is to use a central nfs
server and have all /homes and /usr and such be on the nfs server. I have a
few doubts about this setup though.
-I would like to share as much as possible (more specifically, manage from a
central point). There are loads of stuff in e.g. /etc and /var which can be
shared, and a few files which cannot. What is the proper way configure this?
Shall i nfs-mount everything and make the client-specific files symlinks to a
local directory? Or shall I have local copies of everything and rdist
central/gobal changes?
-Performance. If I nfs-mount everything i will get slow performance for disk
intensive stuff while the clients have gigabytes of local disk not being used!
can a linux nfs client cache stuff on the local disk? I've been thinking of
having /home/user on each users own box to increase typical performance and
using the automounter (never used before) to make it show up on all boxes. Is
that a good idea?
Some insights in this area would be very helpful,
Regards,
/Anders
PS How do stuff like rpms cope in a networked environment?