On Fri, Feb 02, 2001 at 01:40:42PM -0500, Daniel Whelan wrote: > Greetings - I am currently looking for a solution to managing and > maintaining a large number of Debian machines. While I absolutely love > apt-get, manually apt-getting a hundred machines to upgrade one piece of > software is suboptimal. Is there any way to automate this process? One > solution that has been suggested is to NFS mount some of the software > off a server - my issue with this is that it would hose the package > management somewhat. Does anyone have any experience with this?
Hi, I'll be shortly setting up a network myself, on a smaller scale though, and I've been wondering about the same thing too. We've been using NFS-shared /usr partition on a RedHat -based setup for quite some time. It works, especially when packages place their files only under /usr, but it messes up the dependencies. Now we're renewing our network and the next setup will be Debian-based (finally!) and our plan now is to get rid of the /usr share. Instead we'll be synchronizing the hosts to a central package repository by running apt-get in a cronjob. We'd still be sharing /usr/local via NFS for custom software, it is not feasible for us to start packaging it. One thing we haven't fully decided yet is that whether we should keep network-wide configuration files in /usr/local and replace original files with symlinks, or should we use rsync or similar to keep every system in sync. The former has the advantage of making the change instantaneous while the latter reduces hosts' dependency on the server. Though they'll still be dependant on /home being NFS shared anyway, that's why haven't decided it yet. Note that our network is significantly smaller than yours, we can survive manual configuration on individual hosts, but you propably can not. The above is just the conclusion we have come to, it might contain something you hadn't thought of yet. I would also be very pleased to hear any comments you might have about our approach. -- Tommi Komulainen [EMAIL PROTECTED] GPG 1024D/68388EE6 6FD6 DD79 EB38 BF6F 3533 09C0 04A8 9871 6838 8EE6
pgpGXQb5I3YbU.pgp
Description: PGP signature