Unterschiede zwischen den Revisionen 10 und 120 (über 110 Versionen hinweg)
Revision 10 vom 2012-03-01 21:20:19
Größe: 3696
Kommentar:
Revision 120 vom 2022-01-06 15:21:21
Größe: 1127
Kommentar:
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 3: Zeile 3:
<<TableOfContents(4)>> <<TableOfContents(5)>>
Zeile 5: Zeile 5:
/!\ Achtung: diese Seite ist noch nicht vollständig Im Allgemeinen richten wir {{{disklserver.intern}}} auf dem ersten Virtualisierungs-Server {{{virt-man-01}}} ein. Hardware-Voraussetzung für einen Diskless Workstation Server sind schnelle Festplatten, eine 10 Gbit-LAN Netzwerkkarte mit entsprechender Anbindung in das Schul-Intranet (über alle Switches hinweg, über die Diskless Workstations betrieben werden sollen) wäre optimal.
Zeile 7: Zeile 7:
Im Allgemeinen richten wir {{{disklserver.intern}}} auf dem ersten Virtualisierungs-Server {{{virt-man-01}}} ein. Hardware-Voraussetzung für einen Diskless Workstation Server sind schnelle Festplatten und eine Gbit-LAN Netzwerkkarte. Sollte kein 10Gbit-LAN in der Schule verfügbar sein, dann empfiehlt es sich, der VM {{{disklserver.intern}}} eigene Netzwerk-Interfaces (via Bonding) bereit zu stellen.
Zeile 9: Zeile 9:
Sofern der erste Virtualisierungs-Server noch ein ungenutztes Netzwerk-Interface hat, empfiehlt es sich, der VM {{{disklserver.intern}}} ein eigenes Netzwerk-Interface (durch Bridging) bereit zu stellen. === Installationsanleitung ===
Zeile 11: Zeile 11:
=== Installation === [[/bullseye|Basisinstallation mit Debian bullseye]]
Zeile 13: Zeile 13:
Das Debian Edu Minimalsystem {{{disklserver.intern}}} installieren wir über die PXE-Installationsumgebung von Debian Edu / Skolelinux. [[/DLWChroot/bullseye|Erstellung DLW Chroot (Basis Debian Edu 11)]]
Zeile 15: Zeile 15:
==== Logical Volume (virtuelle Festplatte) vorbereiten ==== === VM-Instanz vorbereiten ===
Zeile 17: Zeile 17:
 1. Die Software {{{virt-manager}}} starten.
 1. Klick auf ''Bearbeiten'' -> ''Host-Details''
 1. Im neuen Fenster den Reiter ''Speicher'' auswählen.
    * in LVM Volume Group {{{vm-slow-vg}}} einen neuen Datenträger anlegen
      * Name: {{{disklserver.intern_sda}}}
      * Größe: zw. 15Gb und 20Gb
      * Klick auf ''Abschliessen''
    * in LVM Volume Group {{{vm-fast-vg}}} einen neuen Datenträger anlegen
      * Name: {{{disklserver.intern_sdb}}}
      * Größe: ca. 80Gb
      * Klick auf ''Abschliessen''
VM Instanz für {{{disklserver.intern}}} vorbereiten: [[/libvirt|mit libVirt]] | [[/ganeti|mit Ganeti]]
Zeile 29: Zeile 19:
==== VM erstellen ==== === Ältere Installationsanleitungen ===
Zeile 31: Zeile 21:
  * Neue VM lokal (auf {{{localhost (QEMU)}}}) erstellen
    * Name: disklserver.intern
    * Starten vom Netzwerk (PXE)
    * Betriebssystem: Linux, Debian squeeze
    * Speicher: 1-4Gb
    * CPUs: 2
    * Speicher wählen: Klick auf ''Durchsuchen'': {{{vm-slow-vg}}} -> {{{disklserver00.intern_sda}}}
    * erw Opt: specify shared device name:br1 (alternativ: eine eigene Netzwerkschnittstelle als Bridge bereit stellen und dann diese Bridge, z.Bsp. {{{br2}}}, hier auswählen)
    * Klick auf ''Fertigstellen'', Installation startet
[[/stretch|Basisinstallation mit Debian stretch]]
Zeile 41: Zeile 23:
==== VM installieren ==== [[/jessie|Basisinstallation mit Debian jessie]]
Zeile 43: Zeile 25:
  * 64-bit Install
  * Warten, Debian Edu Installer lädt...
    * Installationsprofil: Minimal
    * Autom. Part.: ja
    * Paketverwend.: Ja
    * Kennwort für root festlegen
  * ''Wichtig:'' Nach der Installation von {{{disklserver.intern}}}, aber vor dem ersten Start muss der Server im Debian Edu / Skolelinux Netzwerk bekannt gemacht werden:
    * GOsa² auf TJENER: System (Typ: Server) anlegen für {{{disklserver.intern}}} (standardmäßig: 10.0.2.9), DHCP (10.0.0.0-Netz), DNS aktivieren

=== Konfiguration ===

==== Fine-Tuning der VM-Einstellungen ====

  * Nach der Installation und dem ersten Start führen wir die folgenden Änderungen an der VM-Konfiguration von {{{disklserver.intern}}} durch. Hierfür muss die VM herunter gefahren werden und die VM-Konfiguration in {{{virt-manager}}} muss aufgerufen werden.
    * MAC-Adresse ermitteln, mittels {{{virt-manager}}}, unter Details der VM, MAC-Adresse notieren für Debian Edu's GOsa².
    * Unter den Boot Optionen der VM für den nächsten Start nochmal das Booten vom Netzwerk (PXE) festlegen
    * VM {{{disklserver.intern}}} immer booten, wenn der Virtualisierungs-Server (bzw. {{{libvirtd}}}) startet
    * als zweite Festplatte hinzufügen: {{{disklserver.intern_sdb}}}
    * VM anschalten das erste Mal nach der Installation booten

==== Fine-Tuning der Installation ====
        
 * Die folgenden Pakete sollten nachinstalliert werden:{{{
$ sudo apt-get install nmap nload nfs-kernel-server atftpd syslinux
}}}
 * Standard-Editor festlegen{{{
$ update-alternatives --config editor: mcedit
}}}
 * Einem administrativen User (ein LDAP-User aus dem Debian Edu / Skolelinux Netzwerk) sudo-Rechte (nur auf DISKLSERVER) geben:{{{
$ adduser <username> sudo
}}}
[[/squeeze|Basisinstallation mit Debian squeeze]]

Diskless Workstation Server

Im Allgemeinen richten wir disklserver.intern auf dem ersten Virtualisierungs-Server virt-man-01 ein. Hardware-Voraussetzung für einen Diskless Workstation Server sind schnelle Festplatten, eine 10 Gbit-LAN Netzwerkkarte mit entsprechender Anbindung in das Schul-Intranet (über alle Switches hinweg, über die Diskless Workstations betrieben werden sollen) wäre optimal.

Sollte kein 10Gbit-LAN in der Schule verfügbar sein, dann empfiehlt es sich, der VM disklserver.intern eigene Netzwerk-Interfaces (via Bonding) bereit zu stellen.

Installationsanleitung

Basisinstallation mit Debian bullseye

Erstellung DLW Chroot (Basis Debian Edu 11)

VM-Instanz vorbereiten

VM Instanz für disklserver.intern vorbereiten: mit libVirt | mit Ganeti

Ältere Installationsanleitungen

Basisinstallation mit Debian stretch

Basisinstallation mit Debian jessie

Basisinstallation mit Debian squeeze

IT-Zukunft Schule: Technik/Installation/VM/DisklessServer (zuletzt geändert am 2022-01-06 15:21:21 durch MikeGabriel)