From: Eric Smith <seric@geotec.net>
To: TORSTEN.NEUMANN@DLH.DE
Cc: linux-lvm@msede.com
Subject: Re: [linux-lvm] Installieren von LVM Systemen
Date: Tue, 30 Nov 1999 03:19:04 -0600 [thread overview]
Message-ID: <38439688.BF040FC3@geotec.net> (raw)
In-Reply-To: 13FEA0BEF75ED31192D50000F6CCC5E92AE046@XNT-FRABASE-6
Okay...now, what does that mean to the rest of us?
TORSTEN.NEUMANN@DLH.DE wrote:
> Moin,
>
> Sorry for writing in german, but i was not able to translate this text.
>
> Ich bin derzeit etwas traege, daher frage ich mal hier ob jemand mit meinem
> Code potentiell etwas anfangen kann. Vielleich schaffe ich es dann eine
> Dokumentation zu schreiben.
>
> Ich hab meine eigene Linuxinstallations-CD erstellt (basierend auf SuSE 6.2)
> die es mir erlaubt
> - LVM Systeme (inkl. initrd und / auf einem LV) direkt zu installieren.
> - Eine groessere Anzahl von Systemen gleichartig zu installieren.
> - Rechnerspezifische/Sitespezifische Anpassungen zu machen.
>
> Die Methode ist relativ simpel: Ich boote die CD. Mounte ueber NFS eine
> MASTER-Verzeichniss und lass dann ein Script laufen das ein paar Fragen
> stellt wie ich denn nun genau das System konfiguriert haben moechte. Und
> dann wird einfach eine grosse tar Datei ausgepackt.
>
> Die Konfigurationsdatei sieht etwa wie folgt aus:
>
> my %image1 = (
> "image" => "/install/images/ws.tar.gz",
> "description" => "normal Workstation",
> "lvol" => {
> / => [
> 64, 48 ],
> /usr => [
> 1024, 512 ],
> /tmp => [
> 256, 0 ],
> ...
> },
> "selected" => 1,
> "postinstall" =>
> "/install/scripts/ws.postinstall.sh"
> );
>
> Das meint : In der ASCII Oberflaeche kann ich ein Image ws.tar.gz
> auswaehlen. (welches mir in der Auswahl als "normal Workstation" angezeigt
> wird), dieses ist vorselektiert ("selected"=>1). Und die Groesse der lvols
> ist wie folgt /usr ist voreingestellt auf 1024MB und muss mindestens 512MB
> gross sein. /tmp soll 256MB gross werden und muss keine Minimalgroesse
> haben, ...
> Zum Schluss der Installation wird dann noch das Script ws.postinstall.sh
> aufgerufen.
> ( Ich kann mehrere solcher Images in meiner Konfiguration angeben, und dann
> zwischen ihnen auswaehlen )
> Weiterkann ich dann noch zwischen verschiedenen Kernel waehlen ( IDE-System
> vs. SCSI Systeme vs. SMP Systeme )
> Und Rechnerabhaengig noch weitere Archive installieren. (z.B. vmware +
> vorinstalliertes NT *sigh*)
> Zu guter letzt ist es auch noch vorgesehen host-spezifische Dateien (
> XF86Config, ssh_host_key, ... ) automatisch zu restaurieren.
>
> Mit dieser Methode brauch ich fuer einen unserer typischen WWW-Server etwa
> 10 Minuten vom ersten anschalten des Rechners bis ich ein lauffaehiges
> System hab (inklusive aller sitespezifischen Anpassungen) (Das dauert nur so
> lang weil ich im BIOS erstmal die Bootreihenfolge aendern muss und SCSI
> Systeme so lange am booten sind. Die reine Installation dauert weniger als 5
> Minuten).
>
> So nun zu den Vorraussetungen:
> - Es solte ein Rechner als NFS-Server dienen koennen (der braucht viel
> Plattenplatz), es sollte aber auch alles von CD gehen (not tested)
> Ich habs nur mit NFS gemacht weil dann Aenderungen einfacher sind.
> - Es sollten schon einige Rechner ( > 20 ) vorhanden sein die gleichartig
> installiert werden sollen. Sonst lohnt sich der Aufwand eigentlich nicht.
>
> Vorteile des Systems:
> - Alle Rechner sind identisch konfiguriert, so dass sich der
> Administrationsaufwand minimiert.
> - Alle Rechner sind vollstaendig konfiguriert (z.B. die Druckerkonfig stimmt
> sofort)
> - Ich brauch kein Backup einzelner Rechner da ich schnell vom Master-Image
> eine Neuinstallation machen kann.
>
> Nachteile:
> - Der Aufwand ein sauberes Image zu erstellen ist nicht zu unterschaetzen.
>
> Wishlist:
> - RAID1 Support ( scheitert dadran das ich es bisher nicht geschafft hab ein
> RAID1 System mit initrd zum laufen zu kriegen )
> - stripping support ( sollte einfach gehen, mir fiel nur bisher kein
> user-interface ein. append-mode ist schon drin )
> - tunen der FS/LVM-Parameter, andere FS als ext2 (ReiserFS?)
> - ...
>
> Wer Interesse dadran hat sollte sich bei mir melden, ich denke dann schaffe
> ich es das ganze mal ordentlich zu dokumentieren und auf einen ftp-Server zu
> legen.
>
> Gruesse
> Torsten
prev parent reply other threads:[~1999-11-30 9:19 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
1999-11-30 6:49 [linux-lvm] Installieren von LVM Systemen TORSTEN.NEUMANN
1999-11-30 9:19 ` Eric Smith [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=38439688.BF040FC3@geotec.net \
--to=seric@geotec.net \
--cc=TORSTEN.NEUMANN@DLH.DE \
--cc=linux-lvm@msede.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox