Ich will in einem Netwerk auf mehreren Servern Woody installieren.
Da ich nicht jedesmal mit den Cd's anfangen möchte, will ich diese zentral auf einem Server halten.
Wie muss ich das einrichten? (ftp? nfs?)
Woody Installation von zentraler Stelle
- feltel
- Webmaster
- Beiträge: 10458
- Registriert: 20.12.2001 13:08:23
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Leipzig, Germany
-
Kontaktdaten:
Schau mal hier: http://www.debianforum.de/forum/viewtop ... ght=mirror
debianforum.de unterstützen? Hier! | debianforum.de Verhaltensregeln | Bitte keine Supportanfragen per PM
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
Wir haben am Lehrstuhl (76 Debian Maschinen, 2 Windows Maschinen ) einen eigenen Debian Mirror (mit debmirror) aufgezogen. Dann haben wir mit debootstrap aus diesem Mirror zuerst ein Minimaldebian hochgezogen, und das dann mit apt-get und chroot bis auf unsere 2GB Standardinstallation hochgezogen (inklusive KDE und allem Trara). Das haben wir dann in ein tar.gz gepackt, das auf dem Server vefügbar ist (NFS und FTP).
Jetzt noch eine Debian Bootdiskette basteln, mit einem Kernel, der alle unsere Maschinen unterstützt, auf der unser Installationskript läuft. Das Installationskript macht einfach die Netzwerkeinrichtung (DHCP), partitioniert und formatiert die Platten, zieht sich das tar.gz vom Server und entpackt das an die richtige Stelle, und installiert ein "firstboot" Init Skript. Dann wird die Kiste automatisch rebootet, und das firstboot Skript bindet das System in unser zentrales Management System (Venus) ein, und das erledigt dann die restliche Konfiguration (Spezialkernel für einige Maschinen und andere Gimmicks). Fertig.
Einige Rechner habe Gigabit Anbindungen, damit dauert die Installation ca. 15 Minuten. Über 100MBit dauerts 30 Minuten. Das schöne ist, dass man nach dem Booten von der Diskette, diese einfach rasuziehen kann, und dann muss man nichts mehr an dem Rechner machen. Es werden keine interaktiven Nachfragen gestellt!
Andere Rechner können über PXE übers Netz booten. Diese sind bei der Bootreihenfolge auf IDE Harddisk und dann Netzwerk eingestellt. Wenn man also jetzt einfach den Bootsektor tötet (dd if=/dev/zero of=/dev/hda count=1) und dann rebootet, installiert sich die Kiste einfach komplett neu.
Und das ist alles (bis auf Venus) selbst gebaut...
Patrick
Jetzt noch eine Debian Bootdiskette basteln, mit einem Kernel, der alle unsere Maschinen unterstützt, auf der unser Installationskript läuft. Das Installationskript macht einfach die Netzwerkeinrichtung (DHCP), partitioniert und formatiert die Platten, zieht sich das tar.gz vom Server und entpackt das an die richtige Stelle, und installiert ein "firstboot" Init Skript. Dann wird die Kiste automatisch rebootet, und das firstboot Skript bindet das System in unser zentrales Management System (Venus) ein, und das erledigt dann die restliche Konfiguration (Spezialkernel für einige Maschinen und andere Gimmicks). Fertig.
Einige Rechner habe Gigabit Anbindungen, damit dauert die Installation ca. 15 Minuten. Über 100MBit dauerts 30 Minuten. Das schöne ist, dass man nach dem Booten von der Diskette, diese einfach rasuziehen kann, und dann muss man nichts mehr an dem Rechner machen. Es werden keine interaktiven Nachfragen gestellt!
Andere Rechner können über PXE übers Netz booten. Diese sind bei der Bootreihenfolge auf IDE Harddisk und dann Netzwerk eingestellt. Wenn man also jetzt einfach den Bootsektor tötet (dd if=/dev/zero of=/dev/hda count=1) und dann rebootet, installiert sich die Kiste einfach komplett neu.
Und das ist alles (bis auf Venus) selbst gebaut...
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
Die Zeitersparnis durch nicht absolut nichtinteraktive Installation ist einiges wert. Die System Images sind innerhalb von 2 oder 3 Stunden auf den neuesten Stand zu bringen...
Patrick
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de
ist da wo ich arbeite genauso, allerdings mit suse ~gg~
diskette reinschieben, dann ip eingeben (werden fest verteilit) und dann wird gebootet (diskette davor raus!) partitioniert, image gezogen und das war es!
und die zeitersparniss ist wiklich enorm, ich durfte 2 alte rechner manuell installieren, brauchte pro ding mindestens 2h (auf nem 266mhz-rechner ist yast2 schleichend lahm)!
mit dem image kann man nach 5 minuten wieder gehen...
diskette reinschieben, dann ip eingeben (werden fest verteilit) und dann wird gebootet (diskette davor raus!) partitioniert, image gezogen und das war es!
und die zeitersparniss ist wiklich enorm, ich durfte 2 alte rechner manuell installieren, brauchte pro ding mindestens 2h (auf nem 266mhz-rechner ist yast2 schleichend lahm)!
mit dem image kann man nach 5 minuten wieder gehen...