Einführung in FAI - Fully Automatic Installation

  • 1,790 views
Uploaded on

Präsentation über FAI zur Ubucon 2008 - die deutschsprachige Ubuntu Community Konferenz

Präsentation über FAI zur Ubucon 2008 - die deutschsprachige Ubuntu Community Konferenz

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
1,790
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
21
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Über System-Installationen Über FAI Funktionen Details der Nutzung Ausblick Automatische Installationen und System Updates mit FAI Übersicht, Funktionalität, Möglichkeiten Henning Sprang Freelance IT Architect, Trainer, and Developer 2008-07-3 Henning Sprang Automatische Installationen und System Updates mit FAI
  • 2. Über System-Installationen Über FAI Funktionen Details der Nutzung Ausblick Der Redner - Henning Sprang FAI Team-Mitglied IT Architekt, Autor, Trainer Interessen: System-Management, Virtualisierung, Java, QA Freie Software Enthusiast seit dem ersten Kontakt ca. 1996 Henning Sprang Automatische Installationen und System Updates mit FAI
  • 3. Über System-Installationen Über FAI Funktionen Details der Nutzung Ausblick Fragen? Einfach fragen! Henning Sprang Automatische Installationen und System Updates mit FAI
  • 4. Über System-Installationen Über FAI Funktionen Details der Nutzung Ausblick Vorschau 1 Über System-Installationen 2 Über FAI 3 Funktionen 4 Details der Nutzung 5 Ausblick Henning Sprang Automatische Installationen und System Updates mit FAI
  • 5. Über System-Installationen Über FAI Disk Images Funktionen Installation mit Shell Skripten Details der Nutzung Nutzung verfügbarer Auto-Installer Ausblick Einige Fragen. . . Was tun Sie. . . Wenn Ihr wichtigster Server gerade abgebrannt ist? Wenn ein Entwickler ein neues Test-System benötigt? Mit GENAU der gleichen Konfiguration wie das Produktiv-System! Wenn Sie ein neues Notebook gekauft haben? Wenn Sie die Konfiguration eines Application Server Clusters ändern müssen? Henning Sprang Automatische Installationen und System Updates mit FAI
  • 6. Über System-Installationen Über FAI Disk Images Funktionen Installation mit Shell Skripten Details der Nutzung Nutzung verfügbarer Auto-Installer Ausblick System Installationen - Anforderungen Systeme nach einem Desaster wiederherstellen Systeme exakt reproduzieren zum testen oder bei der Konsolidierung Mehrere Systeme gleichzeitig und schnell installieren Nach der Installation müssen Änderungen verwaltet werden! Henning Sprang Automatische Installationen und System Updates mit FAI
  • 7. Über System-Installationen Über FAI Disk Images Funktionen Installation mit Shell Skripten Details der Nutzung Nutzung verfügbarer Auto-Installer Ausblick Installation - Wie geht man vor? Manuelle Installation hat Nachteile: Nicht gut reproduzierbar - Menschen machen fehler Ineffizient - mehrere Systeme installieren dauert. . . Lösung: Automatisierung Nebeneffekt: Die Konfiguration ist dokumentiert Henning Sprang Automatische Installationen und System Updates mit FAI
  • 8. Über System-Installationen Über FAI Disk Images Funktionen Installation mit Shell Skripten Details der Nutzung Nutzung verfügbarer Auto-Installer Ausblick Disk Images .img? Vorlagen erzeugen von funktionierenden Installationen Bei Bedarf mit dd aufspielen und anpassen Vorteile: Niedrige Lernschwelle Schnell und einfach implementiert – cp/rsync/tar/dd Nachteile: Unflexibel – bei der kleinsten Änderung neues Image machen Immer noch Handarbeit nötig beim Duplizieren von Konfigurationen Speicherkosten linear zur Anzahl der unterschiedlichen Konfigurationen Henning Sprang Automatische Installationen und System Updates mit FAI
  • 9. Über System-Installationen Über FAI Disk Images Funktionen Installation mit Shell Skripten Details der Nutzung Nutzung verfügbarer Auto-Installer Ausblick Installation mit Shell Skripten #!/bin/bash Manuelle Arbeit wird durch Shell Skripte ersetzt Vorteile: Wesentlich geringerer Speicherbedarf als Images Sehr Flexibel (alles, was man Skripten kann) Maßgeschneidert Nachteile: Plötzlich hat man ein neues SW-Entwicklungsprojekt am Bein Man muss viele Probleme selbst lösen Henning Sprang Automatische Installationen und System Updates mit FAI
  • 10. Über System-Installationen Über FAI Disk Images Funktionen Installation mit Shell Skripten Details der Nutzung Nutzung verfügbarer Auto-Installer Ausblick Nutzung verfügbarer Auto-Installer Lösungen sind verfügbar. . . Die wichtigsten Projekte und Ziel-Distributionen: Anaconda und Kickstart: Fedora-basierte Autoyast: SuSE-basierte Nlite/Unattend: Windows in unterschiedlichen Varianten FAI: Debian-basierte, Fedora-basierte, SuSE-basierte, Windows und Solaris teilweise Andere: Solaris Jumpstart, RedHat Cobbler/Koan Henning Sprang Automatische Installationen und System Updates mit FAI
  • 11. Über System-Installationen Über FAI Warum FAI Funktionen Geschichte Details der Nutzung Wer nutzt FAI wofür? Ausblick Warum FAI? Flexibel und leicht zu erweitern Einfache, mächtige Architektur – alles ist ein Shellskript Community sowie kommerzieller Support durch erfahrene “Installateure” Diverse Client- und Server- Distributionen Mehrere Installations-Arten plus Updates Kann für echte Hardware und Virtualisierung genutzt werden Henning Sprang Automatische Installationen und System Updates mit FAI
  • 12. Über System-Installationen Über FAI Warum FAI Funktionen Geschichte Details der Nutzung Wer nutzt FAI wofür? Ausblick Geschichte Begonnen 1999 von Thomas Lange an der Universität zu Koeln Grundlegende Idee: Strutkurierte und geplante Installation „Plane Deine Installatino und FAI instlliert Deinen Plan“ Teil der Debian Distribution Heute ca. 10 Entwickler – eine kleine aber feine Community Seit 2005 Softupdates von Henning Glawe – System-Management! Henning Sprang Automatische Installationen und System Updates mit FAI
  • 13. Über System-Installationen Über FAI Warum FAI Funktionen Geschichte Details der Nutzung Wer nutzt FAI wofür? Ausblick Wer nutzt FAI wofür? EDF nutzt FAI (mit GOSA) für einige Forschungs-Cluster LiMux in München: installiert/aktualisiert 400(final 14000) Clients und Server Mehrere top 500 High Performance Cluster Kleine Heim-Netzwerke ab 2 Systeme GRML live CD wird mit FAI gebaut Henning Sprang Automatische Installationen und System Updates mit FAI
  • 14. Über System-Installationen Über FAI Warum FAI Funktionen Geschichte Details der Nutzung Wer nutzt FAI wofür? Ausblick Demo - FAI Installation I Passendes DHCP-Setup vorausgesetzt – siehe /usr/share/fai-doc/examples/etc/dhcpd-conf Wir haben diese Rechner: 10.0.2.1 debmirror 10.0.2.2 faiserver 10.0.2.3 demohost Diese müssen in /etc/hosts auf dem Installserver stehen(oder DNS) Henning Sprang Automatische Installationen und System Updates mit FAI
  • 15. Über System-Installationen Über FAI Warum FAI Funktionen Geschichte Details der Nutzung Wer nutzt FAI wofür? Ausblick Demo - FAI Installation II apt-get install fai-quickstart Konfiguration anpassen – /etc/fai/make-fai-nfsroot.conf und /etc/fai/apt/sources.list hosts eintragen und debmirror/mirrors/de.archive.ubuntu.com als Mirror URL tftp Eintrag in /etc/inetd.conf, /etc/init.d/openbsd-inetd restart fai-setup Henning Sprang Automatische Installationen und System Updates mit FAI
  • 16. Über System-Installationen Über FAI Übersicht Funktionen Installations-Typen Details der Nutzung Der Installation- und Update-Prozess Ausblick Übersicht I FAI Klassen Eine Klasse definiert Systemeigenschaften und Aktionen Klassen-Zuweisung mitr einfacher Textdatei, Datenbak, oder Skripten Systeme können zu mehreren, beliebig kombinierten Klassen gehören Henning Sprang Automatische Installationen und System Updates mit FAI
  • 17. Über System-Installationen Über FAI Übersicht Funktionen Installations-Typen Details der Nutzung Der Installation- und Update-Prozess Ausblick Übersicht II Server-Distribution: Debian-basierte (Abhängigkeiten nur Perl, NFS, TFTP, debootstrap – leicht zu portieren) Ziel-Distributionen: Redhat, Debian, Ubuntu, SuSE, Mandriva, Fedora, Windows und Solaris experimentell mehrere Installationsarten (Netzwerk, CD/USB, Verzeichnis) Integrierte Versionierung mit Subversion, CVS, git Softupdate für Aktualisierungen Henning Sprang Automatische Installationen und System Updates mit FAI
  • 18. Über System-Installationen Über FAI Übersicht Funktionen Installations-Typen Details der Nutzung Der Installation- und Update-Prozess Ausblick Installations-Typen Netzinstallation mit zentralem Installations-Server Client/Server Architektur Installation in ein Verzeichnis (chroots, vserver,. . . ) mit dirinstall fai-cd / fai-usb für Umgebungen ohne Netzwerk Mit grml-live: Live-CD’s erstellen! Henning Sprang Automatische Installationen und System Updates mit FAI
  • 19. Über System-Installationen Über FAI Übersicht Funktionen Installations-Typen Details der Nutzung Der Installation- und Update-Prozess Ausblick Die wichtigsten tasks/Schritte der Installation: defclass: Klassenzuweisung für das Zielsystem partition: Partitionierung extrbase: Minimales Basis-Image auspacken debconf: Debconf preseedings anwenden instsoft: Installation der Software-Pakete configure: Konfigurations-Skripte ausführen savelog: Logfiles sichern Henning Sprang Automatische Installationen und System Updates mit FAI
  • 20. Über System-Installationen Über FAI Übersicht Funktionen Installations-Typen Details der Nutzung Der Installation- und Update-Prozess Ausblick Demo - Run FAI Netzinstall starten FAI Netzinstall ausführen fai-chboot -IF demohost PXE-fähigen Install-Client starten Henning Sprang Automatische Installationen und System Updates mit FAI
  • 21. Vorüberlegungen Über System-Installationen FAI Setup und Konfiguration Über FAI Infrastruktur-Dienste aufsetzen Funktionen System-Konfigurationen anlegen Details der Nutzung Installation durchführen Ausblick System (neu)starten Demo - Neustart, installiertes System prüfen. Vorüberlegungen – Installation Entscheidung für den richtigen Installations-Typen (Netz/CD/dirinstall) Plane Deine Installation Nutzungs-Scenarios Netzwerk und Betriebsumgebung Software-Pakete Zusätzliche Dateien und Anpassungen Mirrors der APT-Repositories! Henning Sprang Automatische Installationen und System Updates mit FAI
  • 22. Vorüberlegungen Über System-Installationen FAI Setup und Konfiguration Über FAI Infrastruktur-Dienste aufsetzen Funktionen System-Konfigurationen anlegen Details der Nutzung Installation durchführen Ausblick System (neu)starten Demo - Neustart, installiertes System prüfen. Vorüberlegungen - Updates Wie und wann sollen Patches erfolgen? Testing – woher weiß ich, welchen Effekt ein Patch haben wird? Mirrors auch für Security Updates von Paketen? Automatisch(zeitbasiert, beim Starten) or manuell gestartet? Henning Sprang Automatische Installationen und System Updates mit FAI
  • 23. Vorüberlegungen Über System-Installationen FAI Setup und Konfiguration Über FAI Infrastruktur-Dienste aufsetzen Funktionen System-Konfigurationen anlegen Details der Nutzung Installation durchführen Ausblick System (neu)starten Demo - Neustart, installiertes System prüfen. FAI Setup und Konfiguration I Installation auf Debian/Ubuntu: apt-get install fai-quickstart Anpassen der Konfiguration in /etc/fai: fai.conf: LOGUSER=fai, LOGPROTO=ssh for Logging via ssh apt/sources.list: Lokalen Mirror nutzen wenn verfügbar Henning Sprang Automatische Installationen und System Updates mit FAI
  • 24. Vorüberlegungen Über System-Installationen FAI Setup und Konfiguration Über FAI Infrastruktur-Dienste aufsetzen Funktionen System-Konfigurationen anlegen Details der Nutzung Installation durchführen Ausblick System (neu)starten Demo - Neustart, installiertes System prüfen. FAI Setup und Konfiguration II FAI Server ist eingerichtet – NFSRoot anlegen: fai-setup / make-fai-nfsroot Für PXE-Boot: fai-chboot für Boot-Konfiguration Ohne PXE / bei CD-Installation: fai-cd Henning Sprang Automatische Installationen und System Updates mit FAI
  • 25. Vorüberlegungen Über System-Installationen FAI Setup und Konfiguration Über FAI Infrastruktur-Dienste aufsetzen Funktionen System-Konfigurationen anlegen Details der Nutzung Installation durchführen Ausblick System (neu)starten Demo - Neustart, installiertes System prüfen. Infrastruktur-Dienste aufsetzen Für Ntzinstallationen: DNS Einträge für Server und Clients DHCP Konfiguration - Host/IP/MAC wie üblich FAI-spezifisch: authoritative; # IP_PNP_DHCP option root-path quot;/usr/lib/fai/nfsroot ...quot; server-name quot;faiserverquot;; # boot-server next-server 172.20.2.64; # tftp server: kernel filename quot;pxelinux.0quot;; Henning Sprang Automatische Installationen und System Updates mit FAI
  • 26. Vorüberlegungen Über System-Installationen FAI Setup und Konfiguration Über FAI Infrastruktur-Dienste aufsetzen Funktionen System-Konfigurationen anlegen Details der Nutzung Installation durchführen Ausblick System (neu)starten Demo - Neustart, installiertes System prüfen. System-Konfigurationen anlegen Konfigurationen sind im FAI configspace abgelegt Einfache textdateien und Skripte Die Anforderungen aus dem Installations-Plan werden hier reflektiert Beispiele in /usr/share/doc/fai/examples/simple Default Speicherort: /srv/fai/config Henning Sprang Automatische Installationen und System Updates mit FAI
  • 27. Vorüberlegungen Über System-Installationen FAI Setup und Konfiguration Über FAI Infrastruktur-Dienste aufsetzen Funktionen System-Konfigurationen anlegen Details der Nutzung Installation durchführen Ausblick System (neu)starten Demo - Neustart, installiertes System prüfen. Der FAI configspace Inhalte des configspace: basefiles class debconf disk_config files hooks package_config scripts Henning Sprang Automatische Installationen und System Updates mit FAI
  • 28. Vorüberlegungen Über System-Installationen FAI Setup und Konfiguration Über FAI Infrastruktur-Dienste aufsetzen Funktionen System-Konfigurationen anlegen Details der Nutzung Installation durchführen Ausblick System (neu)starten Demo - Neustart, installiertes System prüfen. Configspace anpassen - class class Enthält Klassenzuweisungen und Variablen-Definitionen. Am einfachsten: Klassen anhand Hostnamen zuweisen Beispiel-Klassen: FAISERVER, GNOME, DEMO, XORG Jedes beiliebige Skript kann genutzt werden Z.B.: Prüfen auf bestimmte Hardware, MAC or IP, Festplatten-Größe. . . Henning Sprang Automatische Installationen und System Updates mit FAI
  • 29. Vorüberlegungen Über System-Installationen FAI Setup und Konfiguration Über FAI Infrastruktur-Dienste aufsetzen Funktionen System-Konfigurationen anlegen Details der Nutzung Installation durchführen Ausblick System (neu)starten Demo - Neustart, installiertes System prüfen. Configspace anpassen – basefiles Enthält minimale Basis-Images für besondere Fälle oder nicht-Debian-Distributionen Am Anfang der Installation wird geprüft, ob hier ein passendes Image liegt Man kann auch hier ein Image ablegen und den Rest überspringen Henning Sprang Automatische Installationen und System Updates mit FAI
  • 30. Vorüberlegungen Über System-Installationen FAI Setup und Konfiguration Über FAI Infrastruktur-Dienste aufsetzen Funktionen System-Konfigurationen anlegen Details der Nutzung Installation durchführen Ausblick System (neu)starten Demo - Neustart, installiertes System prüfen. Configspace anpassen – disk_config Festplatten-Konfiguration und Mountpoints definieren wie benötigt #<type> <mountpoint> <size mb> [mount options][;extra options] disk_config disk1 primary / 150-300 rw,errors=remount-ro ; -c -j ext3 logical swap 40-500 rw logical /var 90-1000 rw ; -m 5 -j ext3 logical /tmp 50-1000 rw ; -m 0 -j ext3 logical /usr 200-4000 rw ; -j ext3 logical /home 50- rw,nosuid ; -m 1 -j ext3 # logical /home preserve9 rw,nosuid ; -m 1 -j ext3 Henning Sprang Automatische Installationen und System Updates mit FAI
  • 31. Vorüberlegungen Über System-Installationen FAI Setup und Konfiguration Über FAI Infrastruktur-Dienste aufsetzen Funktionen System-Konfigurationen anlegen Details der Nutzung Installation durchführen Ausblick System (neu)starten Demo - Neustart, installiertes System prüfen. Configspace anpassen - debconf Voreinstellungen für Paket-Installations-Skripte Nur für dpkg-Distributionen Funktioniert wie beim Debian Installer Henning Sprang Automatische Installationen und System Updates mit FAI
  • 32. Vorüberlegungen Über System-Installationen FAI Setup und Konfiguration Über FAI Infrastruktur-Dienste aufsetzen Funktionen System-Konfigurationen anlegen Details der Nutzung Installation durchführen Ausblick System (neu)starten Demo - Neustart, installiertes System prüfen. Configspace anpassen - package_config Inhalte: Dateien, benannt nach Klassen Zweck: zu installierende Pakete definieren Unterstützt mehrere Installationsarten: install (apt-get) aptitude taskinst (Debian tasks=Paketgruppen) urpmi (mandriva) yumi (Fedora) y2i (SuSE y2pmsh) yast (SuSE yast -i) Henning Sprang Automatische Installationen und System Updates mit FAI
  • 33. Vorüberlegungen Über System-Installationen FAI Setup und Konfiguration Über FAI Infrastruktur-Dienste aufsetzen Funktionen System-Konfigurationen anlegen Details der Nutzung Installation durchführen Ausblick System (neu)starten Demo - Neustart, installiertes System prüfen. Configspace anpassen - package_config II Example package_config/DEMO aus den Simple Examples: PACKAGES aptitude fortune-mod fortunes rstat-client #rstatd rusers rusersd # only when also class XORG is defined PACKAGES aptitude XORG bb frozen-bubble xpenguins Henning Sprang Automatische Installationen und System Updates mit FAI
  • 34. Vorüberlegungen Über System-Installationen FAI Setup und Konfiguration Über FAI Infrastruktur-Dienste aufsetzen Funktionen System-Konfigurationen anlegen Details der Nutzung Installation durchführen Ausblick System (neu)starten Demo - Neustart, installiertes System prüfen. Configspace anpassen - scripts scripts enthält Skripte die nach der Paketinstallation laufen Normalerweise Shell- Perl- und Cfengine-Skripte Andere bei Bedarf - einfach den Interpreter in NFSRoot installieren Namens-Schema: <CLASSNAME>/<NUMBER>-<SCRIPTNAME> Die Zahl definiert die Ausführungs-Reihenfolge SCRIPTNAME beliebig - nur für die Lesbarkeit Henning Sprang Automatische Installationen und System Updates mit FAI
  • 35. Vorüberlegungen Über System-Installationen FAI Setup und Konfiguration Über FAI Infrastruktur-Dienste aufsetzen Funktionen System-Konfigurationen anlegen Details der Nutzung Installation durchführen Ausblick System (neu)starten Demo - Neustart, installiertes System prüfen. scripts Beispiel: . |-- AMD64 | ‘-- 99-discover-bug |-- DEMO | |-- 10-misc | ‘-- 30-demo |-- FAIBASE | |-- 10-misc | |-- 20-removable_media | |-- 30-interface | ‘-- 40-misc |-- FAISERVER | |-- 10-conffiles | ‘-- 20-copy-mirror |-- GRUB | ‘-- 10-setup ‘-- LAST ‘-- 50-misc Henning Sprang Automatische Installationen und System Updates mit FAI
  • 36. Vorüberlegungen Über System-Installationen FAI Setup und Konfiguration Über FAI Infrastruktur-Dienste aufsetzen Funktionen System-Konfigurationen anlegen Details der Nutzung Installation durchführen Ausblick System (neu)starten Demo - Neustart, installiertes System prüfen. Configspace anpassen - files Dateisystem-Hierarchie, angefangen bei / Zur Nutzung mit fcopy/ftar = klassenbasiertes kopieren/entpacken Kopiert einzelne Dateien explizit, oder rekursive aus / in einem DEFAULT Skript Henning Sprang Automatische Installationen und System Updates mit FAI
  • 37. Vorüberlegungen Über System-Installationen FAI Setup und Konfiguration Über FAI Infrastruktur-Dienste aufsetzen Funktionen System-Konfigurationen anlegen Details der Nutzung Installation durchführen Ausblick System (neu)starten Demo - Neustart, installiertes System prüfen. Configspace anpassen - files II Zieldatei=Verzeichnis Tatsächlich auf Zielsystem kopierte Datei=CLASSNAME . ‘-- etc |-- X11 | ‘-- xorg.conf | |-- ATI | ‘-- NVIDIA |-- apache2 | ‘-- conf.d | ‘-- debian-mirror.conf | ‘--FAISERVER ‘-- fai ‘-- fai.conf |-- FAISERVER ‘-- FAI_SOFTUPDATE_CLIENT ... Henning Sprang Automatische Installationen und System Updates mit FAI
  • 38. Vorüberlegungen Über System-Installationen FAI Setup und Konfiguration Über FAI Infrastruktur-Dienste aufsetzen Funktionen System-Konfigurationen anlegen Details der Nutzung Installation durchführen Ausblick System (neu)starten Demo - Neustart, installiertes System prüfen. Configspace anpassen - hooks Namens-Schema für Hooks: .<CLASSNAME>[.source] Werden vor dem entsprechenden Task ausgeführt Optionales skip_task: Der Task selbst wird nicht ausgeführt Beispiele: partition.XENU instsoft.FAIBASE savelog.LAST.source Henning Sprang Automatische Installationen und System Updates mit FAI
  • 39. Vorüberlegungen Über System-Installationen FAI Setup und Konfiguration Über FAI Infrastruktur-Dienste aufsetzen Funktionen System-Konfigurationen anlegen Details der Nutzung Installation durchführen Ausblick System (neu)starten Demo - Neustart, installiertes System prüfen. Installation durchführen Je nach gewählter Installations-Art: Booten per PXE/Boot-CD/install-CD/USB Stick PXE-config setzen mi fai-chboot fai dirinstall <TARGETDIR> in ein gemountetes Blockdevice dirinstall aufrufen aus xen-tools, Ganeti, . . . System mit fai-cd/fai-usb starten grml-live ausführen Henning Sprang Automatische Installationen und System Updates mit FAI
  • 40. Vorüberlegungen Über System-Installationen FAI Setup und Konfiguration Über FAI Infrastruktur-Dienste aufsetzen Funktionen System-Konfigurationen anlegen Details der Nutzung Installation durchführen Ausblick System (neu)starten Demo - Neustart, installiertes System prüfen. System (neu) starten Je nach Anzahl der Pakete ist ein System in 3-20 Minuten installiert(Server/Desktop) Neustart mit Produktions-Konfiguration Funktions-Tests Henning Sprang Automatische Installationen und System Updates mit FAI
  • 41. Vorüberlegungen Über System-Installationen FAI Setup und Konfiguration Über FAI Infrastruktur-Dienste aufsetzen Funktionen System-Konfigurationen anlegen Details der Nutzung Installation durchführen Ausblick System (neu)starten Demo - Neustart, installiertes System prüfen. Demo - Neustart, installiertes System prüfen. fai-chboot -d demohost (kann auch automatisiert werden) Henning Sprang Automatische Installationen und System Updates mit FAI
  • 42. Über System-Installationen Über FAI Funktionen Details der Nutzung Ausblick Ausblick Beispiel-Konfigurationen und Hilfsskripte für andere Distributionen: fai-distributions GOSA als LDAP und FAI GUI Automatische Tests der installierten Systeme hooks/scripts könnten Konfigurationsdateien prüfen Crucible Test Framework /eher für Entwicklung) Kein LDAP? Management-Tool/lightweight GUI ohne GOSA! Henning Sprang Automatische Installationen und System Updates mit FAI
  • 43. Über System-Installationen Über FAI Funktionen Details der Nutzung Ausblick Weitere Informationen WWW: http://www.informatik.uni-koeln.de/fai/ http://faiwiki.informatik.uni-koeln.de/ http://www.infrastructures.org/ Email und Chat: IRC-Channel #fai im OFTC-Network linux-fai-users and linux-fai-devel Mailing Listen Henning Sprang Automatische Installationen und System Updates mit FAI
  • 44. Über System-Installationen Über FAI Funktionen Details der Nutzung Ausblick Demo - Installations-CD bauen fai-mirror /root/fai-mirror fai-cd -m /root/fai-mirror fai-cd.iso cp -a /rot/fai-cd.iso /mnt/ Henning Sprang Automatische Installationen und System Updates mit FAI
  • 45. Über System-Installationen Über FAI Funktionen Details der Nutzung Ausblick Fragen? Fragen? Henning Sprang Automatische Installationen und System Updates mit FAI