[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Preparations for installing a Farm



On Thu, Nov 08, 2001 at 12:12:03PM +0000, Paul Sargent wrote:
> Hi People,
> 
> I'm currently in the process of preparing to install several Debian boxes
> which will be used to form a processing farm. I'm therefore looking for ways
> to ease the installation so that it's not going to need lots of hand
> tweeking along the way.

There are some package to control multiple machine install.  Look up
recent post on this matter through google :-)

Here is an mature view.

I use "squid" for caching only ones downloaded.  Another approach is NSF
mount /var/apt/cache and share its content between machine.

Making tar image and copy to another achine is another trick.

> 1) I'm booting the machine off the current woody rescue/root images
>    (ReiserFS ones). Everything works great until it tries to install the
>    base distribution. Because my mirror is of Woody and Sid, the
>    installation fails because there are still several packages linked over
>    to Potato. One of these is "at", which is part of the base distribution.
>    My mirror is already 8G and I really don't want to add another 5 to that
>    to mirror Potato as well. Does anybody have any idea how to get around
>    this?

Instead of running full mirror, properly configured squid proxy may
require smaller foot print since it store only recently used ones.

> 2) Once the base installation is complete (by pointing it to an outside
>    mirror), I want to be able to select a particular set of packes and have
>    them install. I was planning to tweak the package set-up on the first box
>    until I have exactly what I want, and then use "dpkg --get-selections" to
>    save it. 
Good
>    The problem is that when I use "dpkg --set-selections < [file]" it
>    appears to add the extra packages I've chosen, but not remove packages
>    I've gotten rid of of the first machine. Does anybody know of a method to
>    get a package selection list from machine A to machine B, so machine B
>    ends up with exactly the same packages installed regardless of what was
>    there before?

how about doing "dpkg --get-selections > file.new" again.  Then use sort and
uniq to create remove list.  Then "dpkg --remove `cat removelist`" or
something should work.

To move files, ftp, scp, nfs, floppy...?

> Also, any other pointers that people may have if you've ever attempted this
> before. Thanks

No.
-- 
~\^o^/~~~ ~\^.^/~~~ ~\^*^/~~~ ~\^_^/~~~ ~\^+^/~~~ ~\^:^/~~~ ~\^v^/~~~ 
+  Osamu Aoki <debian@aokiconsulting.com>, GnuPG-key: 1024D/D5DE453D  +
+  My debian quick-reference, http://www.aokiconsulting.com/quick/    +



Reply to: