Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 Dec 2001 21:58:30 +0300 (MSK)
From:      "."@babolo.ru
To:        hassan@cs.earlham.edu (Hassan Halta)
Cc:        freebsd-hackers@FreeBSD.ORG
Subject:   Re: Distribute FreeBSD on huge cluster
Message-ID:  <200112271858.VAA22611@aaz.links.ru>
In-Reply-To: <20011227132007.C13084-100000@quark.cs.earlham.edu> from "Hassan Halta" at "Dec 27, 1 01:24:27 pm"

next in thread | previous in thread | raw e-mail | index | archive | help
Hassan Halta writes:
> Hi all,
> 
> I hope this list will be the right list to ask this question, but any help
> will be appreciated.
> 
> I am looking for a way that I can distribute FreeBSD on a huge cluster; 26
> machines, but the problem I am running into, is if I used a sysinstall
> scripts, then that would allow me to install a basic FreeBSD distribution,
> and in the future, when I need to install more ports, I need to do that on
> all cluster manually, or just simply do the install again with more
> packaging. I am wondering if I am somewhere in a trap, or if there's a
> quick and an easy way to manage this problem.
I usually build one system and than dd disk image to all disks
(or part of disk using seek= and skip= dd parameters
if FBSD coexists with M$).

If I want to install some ports to establised system,
I share /usr/ports ro and ${TMPDIR}/usr/ports rw
to all systems and then clear ${TMPDIR}/usr
(
0garkin~(5)>cat /etc/make.conf
.....
PACKAGES=${TMPDIR}
WRKDIRPREFIX=${TMPDIR}
MAKEOBJDIRPREFIX=${TMPDIR}
.....
)
such that I can make build on
master system and then make reinstall
on all systems. Upgrade is the same,
but share /usr/src and ${TMPDIR}/usr/src instead.
I have a script in my fwvm to take shells
on all systems in one shot (nil2 font default)

-- 
@BABOLO      http://links.ru/

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200112271858.VAA22611>