Administration

Übungsaufgaben zur Virtualisierung

Vier Übungsaufgaben zu virtuellen Arbeitsplätzen und Boot Storm, zum Umzug eines Servers in eine virtuelle Maschine mit Ressourcenplanung und Snapshots, zu Vor- und Nachteilen der Servervirtualisierung, Hypervisor-Typen, Energiekosten und Prozessorwahl sowie zu Containern, Cluster, Live-Migration und Hochverfügbarkeit.

Virtualisierung: Hypervisor, virtuelle Maschinen, Container, Cluster und virtuelle Desktops

Virtualisierung trennt Software von der Hardware: Auf einem physischen Server laufen viele virtuelle Maschinen oder Container nebeneinander. Der Artikel erklärt Zweck und Typen des Hypervisors, Vor- und Nachteile der Servervirtualisierung, die Ressourcen einer virtuellen Maschine, Snapshots, das Übertragen eines physischen Servers, das Funktionsprinzip von Containern, Cluster mit Live-Migration und Hochverfügbarkeit sowie Terminalserver und virtuelle Desktops samt Boot Storm.

Übungsaufgaben zur Systemüberwachung

Drei Übungsaufgaben zur Systemüberwachung: Du richtest das Monitoring für ein Barcamp mit SNMP ein, findest den Engpass eines Warenwirtschaftsservers und beurteilst eine S.M.A.R.T.-Warnung, und Du wertest Events, eine Known-Error-Datenbank und ein Log der vernetzten Lastenräder eines Zweckverbands aus.

Systemüberwachung: Monitoring-Kennwerte, SNMP, S.M.A.R.T. und Logs

Server, Netzwerkgeräte und Festplatten kündigen viele Ausfälle an – wenn jemand hinschaut. Der Artikel erklärt die wichtigsten Begriffe des Monitorings, die Event-Stufen Information, Warning und Exception, typische Kennwerte für Server und Netz und wie Du Engpässe erkennst. Danach geht es um SNMP mit Manager, Agent, MIB, GET, SET und TRAP, um die Festplattenüberwachung mit S.M.A.R.T. und um das Auswerten von Logs. Zum Schluss: Wann reagiert ein System automatisch, wann ein Mensch?

Übungsaufgaben zu Skripten zur Systemautomatisierung

Eine umfangreiche Übungsaufgabe: Für einen Fahrrad-Onlineshop automatisierst Du Routinearbeiten. Du schreibst ein Skript für einen Akkustand-Bericht mit JSON-Ausgabe, ergänzt ein Struktogramm für einen Netzscan, bildest Benutzernamen aus einer CSV-Datei, kommentierst ein Sicherungsskript, korrigierst ein fehlerhaftes Prüfskript mit englischer Befehlsreferenz, setzt Befehle mit Parametern zusammen, überwachst einen Webshop und beurteilst die Sicherheit von Skripten.

Skripte zur Systemautomatisierung: Routineaufgaben mit Bash, PowerShell und Pseudocode lösen

Wiederkehrende Aufgaben in der Systembetreuung – Konten anlegen, Sicherungen prüfen, Speicher und Dienste überwachen – erledigen Skripte zuverlässiger als Menschen. Der Artikel zeigt, was Skriptsprachen von Compilersprachen unterscheidet, welche Bausteine Pseudocode, Bash und PowerShell gemeinsam haben, wie Du aus einem Auftrag Schritt für Schritt ein Skript entwickelst, CSV liest und JSON schreibst, Fehler in fremden Skripten findest und Skripte zeitgesteuert und sicher betreibst.

Übungsaufgaben zur Administration über die Kommandozeile

Drei Übungsaufgaben zur Administration von Windows und Linux über die Kommandozeile: Auf dem Streaming-Server eines Barcamps liest Du Linux-Rechte aus ls -l, klärst eine „Keine Berechtigung“-Meldung und setzt Rechte mit chmod und sudo. Auf dem Dateiserver eines Start-ups ermittelst Du effektive NTFS-Rechte, vergibst Rechte mit icacls, kopierst Dateien mit Platzhaltern und XCOPY und löst ein PATH-Problem. Für die Flurmonitore einer Mitfahr-App beendest Du hängende Prozesse und planst Aufgaben mit schtasks und cron.

Betriebssysteme über die Kommandozeile administrieren: Rechte, Prozesse und Aufgabenplanung

Viele Verwaltungsaufgaben erledigst Du an Windows- und Linux-Systemen am schnellsten über die Kommandozeile. Du lernst, wie Du Befehlsbeschreibungen liest, warum ein Programm „nicht gefunden“ wird (PATH), wie Du mit Platzhaltern Dateien kopierst und verschiebst und wie XCOPY gezielt sichert. Danach liest Du Linux-Rechte in der Ausgabe von ls -l, setzt sie mit chmod und verstehst, wann sudo nötig ist. Für Windows ermittelst Du effektive NTFS-Rechte aus Gruppenmitgliedschaften und vergibst Rechte mit icacls. Zum Schluss beendest Du hängende Prozesse und planst Aufgaben mit schtasks und cron.

Übungsaufgaben zu Betriebssystemen: Aufbau, Systemstart und Updates

Vier Übungsaufgaben zu Betriebssystemen: Du ordnest das Betriebssystem ins Schichtenmodell ein, unterscheidest Windows, Linux und macOS und wählst Dateisysteme. Dann installierst Du ein Betriebssystem auf dem Mini-PC eines Flurmonitors und klärst Fragen zu Bootreihenfolge, Partitionen und Updates. Auf einem Linux-Server verfolgst Du den Systemstart, erläuterst GRUB anhand eines englischen Textes und behebst Startfehler. Zum Schluss planst Du das Patchmanagement eines Fahrradhändlers – vom Unterschied zwischen Update und Upgrade über ein Lizenzmodell bis zur Bandbreitenrechnung.

Betriebssysteme: Aufbau, Systemstart, Updates und Patchmanagement

Das Betriebssystem vermittelt zwischen Hardware und Anwendungen. Du lernst seine Stellung im Schichtenmodell und seine Aufgaben kennen, unterscheidest Windows, Linux und macOS und erfährst, wie Dateisysteme und Partitionen die Festplatte ordnen. Danach verfolgst Du den Systemstart über UEFI und Bootloader bis zur Anmeldung, installierst ein Betriebssystem und behebst typische Startfehler. Zum Schluss geht es um Updates, Upgrades und Patches und darum, wie ein Unternehmen Updates mit einem Patchmanagement zentral steuert.