class: center, middle ## Proxmox 7.3 mit ZFS ### Hauke Goos-Habermann #### https://goos-habermann.de --- ### Über mich - Entwickler des
Softwareverteilungssystems m23
- Organisator der
Kieler Open Source und Linux Tage
-
Dienstleister zu m23, Linux und Freier Software
- Softwareentwicklung (PHP, BASH, C/C++, JS, Python und was sonst so gebraucht wird...) - Administration - Schulungen - Support - Beratung - quasi **alles**, *was mit Linux zu tun hat* - Wöchentlicher Livestream *"Jean und Hauke Show"* auf https://www.youtube.com/c/LinuxGuides - *"Nicht der Weisheit letzter Schluß"* mit **beruflichen** oder **privaten Projekten** auf
tube.tchncs.de/c/ndwls
und
youtube.com/@nichtderweisheit
- Hat sich für einen KiLux-Server Proxmox 7.3 angeschaut. --- ### Proxmox? Download und Infos: https://www.proxmox.com/de/ * Virtualisierungslösung auf Debian-Basis *
KVM
(Vollvirtualisierung) *
LXC
(Container) * Eingebautes ZFS Mehr von mir: * Video
Linux Container (LXC) auf Raspberry Pi
* Mitschnitt:
Micha und Hauke schauen sich die Servervirtualisierungslösung Proxmox VE 7.2 an
--- ### Warum ZFS so toll ist (unüberprüft) https://pve.proxmox.com/wiki/ZFS_on_Linux * Einfache Konfiguration und Verwaltung mit Proxmox-GUI oder Kommandozeile * Gilt als besonders zuverlässig * Schutz vor Datenverfälschung * Kontinuierliche Integritätsprüfung * Selbstheilung *
Copy-on-Write
: Quasi ein Hardlink auf identische Daten, der solange besteht, wie keine Daten geändert werden. * Datenkompression auf Dateisystemebene * Snapshots * Verschiedene Raid-Level: RAID0, RAID1, RAID10, RAIDZ-1, RAIDZ-2, RAIDZ-3, dRAID, dRAID2, dRAID3 * Kann SSD für Cache verwenden * Entwickelt für hohe Speicherkapazitäten * Asynchrone Replikation über das Netzwerk * Open Source * Verschlüsselung --- ### RAIDZ-? * Paralleles Lesen von 2 Medien (SSD/HDD) möglich ⇒ schneller * Schreiben ist ggf. langsamer oder so schnell wie ein Einzelmedium, da vor dem Schreiben Daten gelesen und Paritätsdaten berechnet werden müssen. Kann durch einen SSD-Cache beschleunigt werden. ⇒ langsamer * RAIDZ-1 * Abwandlungen von RAID-5 * Absicherung gegen Ausfall eines Speichermediums * Benötigt mindestens 3 Speichermedien * Gesamtspeicher -1 Medium * RAIDZ-2 * Abwandlungen von RAID-6 * Absicherung gegen Ausfall 2 Speichermedien * Benötigt mindestens 4 Speichermedien * Gesamtspeicher -2 Medien Infos zu RAIDs: https://www.thomas-krenn.com/de/wiki/RAID Infos zu ZFS: https://de.wikipedia.org/wiki/ZFS_(Dateisystem) --- ### RAIDZ-2 auf Proxmox Das Proxmox-Installationsprogramm legt Partitionen an: ```bash apt update; apt install parted; parted -l ``` Dazu einen ZFS-Pool (*"rpool"*): ```bash zpool status ``` Sowie die ZFS-Subvolumes *"rpool/ROOT/pve-1"* für das Rootdateisystem (Betriebssystem) und *"rpool/data"* für die VMs. ```bash zfs list ``` Mehr Informationen: ```bash zfs get all ``` --- ### LXC-Templates Was gibt es jetzt? --- ### Playlist: Linux Server absichern https://www.youtube.com/watch?v=C5l_Iuic5hs&list=PLhvaM7uJr1PA89sEfrL74abQ4kZGC3Js9 --- class: center, middle ### Informationen zu mir und meinen Dienstleistungen, m23, ... ### https://goos-habermann.de