sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #76371
Re: Gentoo: emerge sync, don't fix if it works
On Thu, Sep 16, 2004 at 09:07:49PM +0200, donald_j_axel wrote:
> > Så jeg tror meget det kommer an på præcis hvad den enkelte produktions
> > maskine laver, samt hvordan man kan lide at administrere ting.
> > Personligt ser jeg intet behov for "emerge --rebuild global" fordi jeg
> > aldrig ville bruge den, at man skal recompilere et eller 2 programmer
> > det er fint... men hele systemet, hvorfor dog det?
> Men forestil dig nu, at vi her på Vejby IT-højskole har 2 lokaler
> med 10 maskiner (eller måske 20x10 maskiner :) De er ens nok til
> at jeg kan lave en Vejby-Gentoo. Fra en USBnøglering bootes de 20
> klientmaskiner, de får IP nummer og installerer pakker fra en
> central server.
Lyder som om det er det helt rette miljø til tynde klienter, eller i det
mindste netboot klienter således at du har en ekstra gentoo installation
liggende på din server som du blot kan chroote ind i og emerge
nye/opdaterede pakker hvorefter ændringen er sket på samtlige
klientmaskiner. Det kræver så godt nok at alle maskiner er ens, men det
lyder det jo som om de er.
> Ok - du kan bruge ssh? Jo, til alm. login, men ikke til cluster
> scripting. (Det kunne jo være det næste kursus) ssh er ikke
Jeg stødte på et tidspunkt på et script på nettet som netop var lavet
til at kunne udføre en kommando på mange maskiner samtidig via ssh, kan
ikke helt huske hvad det hed, men det lyder lidt som det du mener SSH
ikke kan bruges til :)
> ækvivalent med rsh, for rsh har ca. 1/10 overhead (af ssh) når der
> etableres en connection (jeg har målt for længe siden, men kan
> ikke tro det har ændret sig meget).
Det har vel ændret sig på den måde at du skal dælme have en gammel
maskine idag for at ssh's overhead er et problem.
> Det er den slags situationer som gør det ønskeligt, at man har
> "en kendt tilstand", som er veldefineret og kan genskabes med
> et eller få kommandoer.
Perfekt kandidat til netboot - hav to ens miljøer til brug ved netboot,
et til test og et til produktion. Når du vil lave nogle ændringer gør du
det i dit test miljø og så booter du et par enkelte maskiner deri og
tjekker at alt virker som det skal hvorefter du så kan lave ændringerne
i dit produktionsmiljø.
Det kræver lidt mere plads på serveren, men plads er jo heldigvis
billigt, især når de enkelte klient maskiner ikke behøver at have
harddisk :)
--
Anders
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS/O d--@ s:+ a-- C++ UL+++$ P++ L+++ E- W+ N(+) o K? w O-- M- V
PS+ PE@ Y+ PGP+ t 5 X R+ tv+ b++ DI+++ D+ G e- h !r y?
------END GEEK CODE BLOCK------
PGPKey: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x8BFECB41
Follow ups
References
-
Gentoo: emerge sync, don't fix if it works
From: donald_j_axel, 2004-09-13
-
Re: Gentoo: emerge sync, don't fix if it works
From: Ask Holme, 2004-09-15
-
Re: Gentoo: emerge sync, don't fix if it works
From: Leo Laursen, 2004-09-15
-
Re: Gentoo: emerge sync, don't fix if it works
From: donald_j_axel, 2004-09-15
-
Re: Gentoo: emerge sync, don't fix if it works
From: Klavs Klavsen, 2004-09-15
-
Re: Gentoo: emerge sync, don't fix if it works
From: donald_j_axel, 2004-09-15
-
Re: Gentoo: emerge sync, don't fix if it works
From: Ask Holme, 2004-09-16
-
Re: Gentoo: emerge sync, don't fix if it works
From: donald_j_axel, 2004-09-16