FAI-Komponenten 1. NFSROOT 2. FAI config space. NFSRoot ● Verzeichnis: /srv/fai/nfsroot/ /live/filesystem.dir/ ● wird vom Kernel geladen ● Root-Verzeichnis.

Slides:



Advertisements
Ähnliche Präsentationen
Forschungszentrum Informatik
Advertisements

Präsentation PS: Klasse File von Janko Lange, Thomas Lung, Dennis Förster, Martin Hiller, Björn Schöbel.
Überwachung des Nagios-Servers
DVG Dateien Dateien. DVG Dateien 2 Die Klasse File Die Klasse File stellt die Verbindung zwischen dem Filesystem des Rechners und dem.
Datenbankanbindung mit ASP Wilhelm-Schickard-Schule Tübingen
für das Schulnetz der BS Roth
Mu - Linux.
Schutzvermerk nach DIN 34 beachten CANopen 5-Jan-14, Seite 1 EDS und DCF-Dateien.
Agenda Ein Fallbeispiel Übersicht Architektur Subversion (SVN)
Regionale Lehrerfortbildung
Installation der Linux-Musterlösung
Windows auf öffentlichen PCs
Webserver, © Till Hänisch 2002 Apache The open way.
1 NetWork File System © April 2002, G. Hellberg Network File System Konfiguration und Einsatz.
Eingabeaufforderung (EA) Windows I Nützliche Kommandos (Kommando und /? liefert meist eine Liste von Optionen): cd bzw. chdir: change directory, wechselt.
Das Build-Tool ANT ETIS SS05. ETIS SS05 - Nadine FröhlichANT 2 Gliederung Motivation Build - Datei –Allgemeiner Aufbau –Project –Target –Task –Properties.
JAVA RMI.
Erfahrungsbericht Rechenzentrum der Ruhr-Universität Bochum
Fli4l Der Ein-Disketten-Router von Sebastian Röhl von Sebastian Röhl.
Linux-HA-Cluster – Heartbeat mit DRBD
Autoinstallation von SuSE Linux 9.3 Roland Mohl 2. Juni 2005.
Wizards & Builders GmbH Klassenbibliotheken Arbeiten mit Klassenbibliotheken in Microsoft Visual FoxPro.
Identity für GSI Michael Dahlinger, GSI
Mailserver-Installation mit LDAP-Schnittstelle für die Firma XYZ GmbH
Installationsdiskette booten Startdiskette und CD-1 einlegen und den Rechner starten Auswahl: Deutsch Auswahl: Farbbildschirm Auswahl: Deutsch Auswahl:
Patrick Schmerlaib. Scriptsprachen: sind Programmiersprachen Verzichten auf Sprachelemente Vorteile: schnelle Erstellung kleiner Programme Flexible Sprache.
Entwicklung verteilter Anwendungen I, WS 13/14 Prof. Dr. Herrad Schmidt WS 13/14 Kapitel 11 Folie 2 Microsoft Internet Information Services (IIS)
Client-Server Systeme
Seminar Internet Technologien
IFB Speyer Daniel Jonietz dj 2 XAMPP - Was ist das? Paket mit: – X – Apache (Webserver) – MySQL oder SQLite (Datenbank) – Perl (Skriptsprache) –
Windows Presentation Foundation, Vorlesung Wintersemester 2013/14 Prof. Dr. Herrad Schmidt WS 13/14 Kapitel 8 Folie 2 Commands (1) s.a.
Beschreiben Sie eine Web Interaktion mittels Java Applets.
WINlearn Technische Spezifikation der Benutzerstruktur Gruppe 4.
Tripwire & Co. Überprüfung der Integrität von Dateien und Verzeichnissen.
Infoscreen 2.0.
Infoscreen 2.0.
Dedizierte Systeme Typo3 Installation Dedizierte Systeme – Typo3 Installation – Christoph Stollwerk IT Zertifikat der Philosophischen Fakultät WS 2008/2009.
Linux Webserver mit erweiterten Sicherheitsmerkmalen
Wie funktionieren Internetseiten? Html und Co – Teil 2 Heimo Reiter.
Backup der FTP-Daten mit BYSU (Back Your Space Up von George Ruinelli) Eine mögliche Variante, um FTP- Daten bei dem Provider „All-Inkl“ zu sichern.
Linux Konsole Eine Einführung.
Thomas Gemperli Reto Loepfe
Linux Primary Domain Controller mit
Grundlagen der Internetadresse
XAMPP X: Linux, Windows, MacOS X, Solaris Apache Webserver MySQL Perl PHP.
Schutzvermerk nach DIN 34 beachten TCP / IP. Schutzvermerk nach DIN 34 beachten TCP / IP und das OSI-Referenzmodell Process / Application Host-to-Host.
PERL Eike Busse2 Gliederung 1.Einleitung 2.Geschichte 3.Eigenschaften/Merkmale von Perl 4.HTTP Server und Perl 5.Sicherheit 6.Perl programmieren.
Java-Kurs Übung Besprechung der Hausaufgabe
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer, Dr. Thomas H. Kolbe Einführung in die Programmierung mit Java 14. Vorlesung WS 2001/2002.
Und B E S C H R I F T U N G Matthias Fahle
Lisa Huber DHBW Mannheim
LINUX II Unit 7 LAMP Server. LAMP ● Linux – Apache - MySQL – PHP ● Leistungsfähiges und kostenloses System zur Genrierung von dynamischen Webseiten und.
DHCP Cli ent DH CP Ser ver Networ k Broadcas t IP- Angebot IP- Annahme.
Universität zu Köln Einsatz von OpenBib Kurzübersicht: Infrastruktur, Einsatzgebiete, Voraussetzungen Oliver Flimm
LINUX II Harald Wegscheider
LINUX II Samba Verbindung mit Windows. Samba Übersicht ● Samba dient zur Verbindung von Linux-Clients mit Windows Rechnern ( samba-client ) sowie von.
Redetext für 15 Jahre Dig it! ???. Anlässlich zu unserem 15 jährigen Bestehen der dig it! GmbH möchte ich Euch begrüßen... Zu unserem 15 jährigen Jubiläum.
Einrichtung eines Schulnetzwerkes unter Linux Besondere Lernleistung von Henrik Friedrichsen.
Linuxhotel.de Dipl.-Ing. Ingo Wichmann Automatische Installation Automatische Installation unter Linux.
IT-Struktur an Schulen 1 Administrativer Zugriff von außen mit PuTTY und Xming paedML ® 3 Novell Autor: Uwe Labs Stand: 25. Nov
Backup, Booten, RAID Franz Schäfer LV Linux: Effiziente Anwendung an Hand von Fallbeispielen.
LINUX II Unit 9 Network File Server NFS. NFS Überblick ● Zugriff von lokalen Rechner über Netzwerk auf Dateien oder Ordnern auf entfernten Servern ● Entwickelt.
- Norddeutsche Edition -
Manuel Blechschmidt & Volker Grabsch CdE Sommerakademie 2006 Kirchheim
Schema allgemeines postsync Skript
LV Linux: Effiziente Anwendung an Hand von Fallbeispielen
Virtualisierung von Web-Applikationen mit Docker
Betriebssysteme LB BB SS2017
Dreamweaver-Grundkurs
Referent: Rüdiger Grobe
 Präsentation transkript:

FAI-Komponenten 1. NFSROOT 2. FAI config space

NFSRoot ● Verzeichnis: /srv/fai/nfsroot/ /live/filesystem.dir/ ● wird vom Kernel geladen ● Root-Verzeichnis waehrend Installation ● read-only NFSRoot Erstellen eines NFSRoot FAI config spaceAufbau config space Klassen Scripte

NFSRoot ● Verzeichnis der Konigurationsdateien: ● standardmaessig: /etc/fai/ ● DESY: /srv/fai/etc/fai- / ● Dateien: ● make_fai_nfsroot.conf ● fai.conf ● Befehl: ● fai-setup ● make_fai_nfsroot NFSRoot Erstellen eines NFSRoot FAI config spaceAufbau config space Klassen Scripte

FAI config space ● Verzeichnis: ● /srv/fai/config/ ● Inhalt: – Klassen – Konfigurationsscripte des zu installierenden Systems ● mount vom nfsroot per nfs ● weitere Moeglichkeiten: z.B. http, svn,... ● Ziel: /srv/fai/config/ NFSRoot Erstellen eines NFSRoot FAI config spaceAufbau config space Klassen Scripte

FAI config space ● Standardverzeichnisse ● class/ ● debconf/ ● disk_config/ ● files/ ● hooks/ ● package_config/ ● scripts/ ● DESY Erweiterungen ● bin/ ● doc/ ● root_login/ ● savelog/ ● README.classes NFSRoot Erstellen eines NFSRoot FAI config spaceAufbau config space Klassen Scripte

FAI config space ● Klassen: ● Ein Rechner kann zu >= 1 Klasse gehoeren ● Liste aller Klassen: FAI_Classes – /var/log/fai – /var/lib/fai ● Klassennamen: [0-9A-Z_] oder Hostname ● Klassenvariablen:.var ● Vordefinierte: DEFAULT, Hostname, LAST NFSRoot Erstellen eines NFSRootFAI config space Aufbau config space Klassen Scripte

FAI config space NFSRoot Erstellen eines NFSRootFAI config space Aufbau config space Klassen Scripte cat FAI_CLASSES DEFAULT LINUX PXE AMD64 AMD64_SERVER UBU DELL GRUB NTP EXIM4 MONIT HOBBIT BASE NIS LADM APACHE ZDV it-dns-lb04 LAST

FAI config space ● Scripte ● Implementiert nach Klassen ● Sortiert nach Priorisierung ● verschied. Scriptsprachen: – SHELL, Cfengine, Perl,... ● FAI-Befehle: – fcopy, ainsl, ifclass ● Ordnerstruktur beachten – FAI-Client waehrend Installation unter /target im NFSRoot NFSRoot Erstellen eines NFSRoot FAI config spaceAufbau config space Klassen Scripte

FAI config space ● Beispiel: NFSRoot Erstellen eines NFSRoot FAI config spaceAufbau config space Klassen Scripte #! /bin/bash # vim:ai:et:si:sw=4:ts=4 nError=0 ; trap 'nError=$((nError+1))' ERR fcopy - /usr/sbin/cfagent -D "${cfclasses}" -Khf-<<EOF control: Klasse:: actionsequence = () Actionsequence: Klasse: {${target}/....} EOF ainsl ${target}/ „ “ exit ${nError}

Fragen hierzu?

3. Installationsablauf 1. wboom Registration 2. DHCP / PXE 3. FAI

wboom Registration ● Moeglichkeiten: CLI (regwb) oder Web-GUI ● Host-Informationen (Name, IP, MAC,...) ● Services: – pxe, ladm – ubu104/ubu – weitere Klassen Wboom Registration DHCP/PXEFAI Installation