Newsletter

    Newsletter abonnieren

    Neue Infrastruktur-Guides, Vergleichsberichte und Migrationshinweise direkt ins Postfach.

    Infrastruktur-Notizen, Guides und neue Tools. Jederzeit abbestellbar.

    Zurück zum Blog
    Proxmox
    Tutorial
    Homelab

    Erste Schritte mit Proxmox VE 8

    15. Januar 2024
    9 Min. Lesezeit

    Proxmox Virtual Environment (VE) ist eine leistungsstarke Open-Source-Virtualisierungsplattform, die den KVM-Hypervisor und LXC-Container kombiniert. In dieser umfassenden Anleitung gehen wir Schritt für Schritt durch die Installation und Erstkonfiguration von Proxmox VE 8 für Ihr Homelab. (Für das aktuelle Proxmox VE 9.1-Release siehe unsere aktualisierte Installationsanleitung.)

    Die Proxmox-Erstinstallations-Panik: Warum Sie es zweimal aufbauen müssen

    Voraussetzungen

    Bevor Sie beginnen, stellen Sie sicher, dass Sie Folgendes haben:

    • Einen dedizierten physischen Server oder kompatible Hardware
    • Mindestens 2 GB RAM (4 GB+ empfohlen)
    • 64-Bit-CPU mit Virtualisierungsunterstützung (Intel VT oder AMD-V)
    • Stabile Netzwerkverbindung
    • USB-Laufwerk für das Installationsmedium (mindestens 8 GB)

    Proxmox VE herunterladen

    1. Besuchen Sie die offizielle Proxmox-Website unter proxmox.com
    2. Navigieren Sie zum Bereich Downloads
    3. Laden Sie den aktuellen Proxmox VE ISO-Installer herunter
    4. Verifizieren Sie zur Sicherheit die ISO-Prüfsumme

    Installationsmedium erstellen

    Verwenden Sie Tools wie Rufus (Windows), Etcher (plattformübergreifend) oder dd (Linux), um ein bootfähiges USB-Medium zu erstellen:

    # Linux/macOS example
    sudo dd if=proxmox-ve_8.x.iso of=/dev/sdX bs=1M status=progress
    

    Wichtig: Ersetzen Sie /dev/sdX durch die tatsächliche Kennung Ihres USB-Laufwerks.

    Installationsprozess

    Schritt 1: Von USB booten

    1. Stecken Sie das USB-Laufwerk in Ihren Server
    2. Rufen Sie die BIOS/UEFI-Einstellungen auf (meist F2, F12 oder Entf-Taste)
    3. Stellen Sie USB als primäres Boot-Gerät ein
    4. Speichern Sie und verlassen Sie das BIOS

    Schritt 2: Proxmox-Installer

    Der Proxmox-Installer führt Sie durch:

    1. EULA akzeptieren - Die Lizenzvereinbarung prüfen und akzeptieren
    2. Zieldisk auswählen - Die Disk für die Proxmox-Installation wählen
    3. Standort konfigurieren - Zeitzone und Tastaturlayout einstellen
    4. Passwort festlegen - Ein starkes Root-Passwort erstellen
    5. Netzwerkkonfiguration - Hostname, IP-Adresse, Gateway und DNS konfigurieren

    Tipps zur Netzwerkkonfiguration:

    Hostname: pve.homelab.local
    IP Address: 192.168.1.100/24
    Gateway: 192.168.1.1
    DNS: 192.168.1.1
    

    Schritt 3: Installation abschließen

    Nach einem Klick auf "Install" dauert der Vorgang 5-10 Minuten. Das System startet automatisch neu.

    Erste Anmeldung

    Rufen Sie die Proxmox-Weboberfläche auf:

    1. Öffnen Sie einen Browser in Ihrem Netzwerk
    2. Navigieren Sie zu https://YOUR_SERVER_IP:8006
    3. Akzeptieren Sie die Warnung zum selbstsignierten Zertifikat
    4. Melden Sie sich mit dem Benutzernamen root und Ihrem konfigurierten Passwort an

    Erstkonfiguration

    1. Proxmox aktualisieren

    Aktualisieren Sie Ihr System auf die neuesten Pakete:

    apt update && apt dist-upgrade -y
    

    2. Storage konfigurieren

    Proxmox unterstützt verschiedene Storage-Typen:

    • Local: Eingebauter Storage auf dem Host
    • ZFS: Fortschrittliches Dateisystem mit Datenintegritätsfunktionen
    • Ceph: Verteilter Storage für Cluster
    • NFS/SMB: Netzwerkgebundener Storage

    3. ISO-Images hochladen

    Um VMs zu erstellen, benötigen Sie ISO-Images:

    1. Navigieren Sie zu Datacenter → Storage → local
    2. Klicken Sie auf "ISO Images" → "Upload"
    3. Wählen Sie Ihre ISO-Dateien aus

    4. Enterprise-Repository deaktivieren (optional)

    Wenn Sie die kostenlose Version verwenden:

    # Comment out enterprise repo
    sed -i 's/^deb/#deb/' /etc/apt/sources.list.d/pve-enterprise.list
    
    # Add no-subscription repo
    echo "deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription" > /etc/apt/sources.list.d/pve-no-subscription.list
    
    apt update
    

    Ihre erste VM erstellen

    1. Klicken Sie oben rechts auf "Create VM"

    2. Konfigurieren Sie die VM-Einstellungen:

      • General: Name, Resource Pool
      • OS: ISO-Image auswählen
      • System: Standardeinstellungen funktionieren in den meisten Fällen
      • Disks: Storage-Größe zuweisen
      • CPU: Cores je nach Workload zuweisen
      • Memory: RAM zuweisen (mindestens 2 GB für die meisten OS)
      • Network: Bridge zu vmbr0
    3. Überprüfen Sie die Einstellungen und klicken Sie auf "Finish"

    4. Starten Sie die VM und öffnen Sie die Konsole, um die Installation zu beginnen

    Netzwerkkonfiguration

    Proxmox verwendet für das Networking Linux-Bridges:

    # Default bridge configuration in /etc/network/interfaces
    auto vmbr0
    iface vmbr0 inet static
        address 192.168.1.100/24
        gateway 192.168.1.1
        bridge-ports eno1
        bridge-stp off
        bridge-fd 0
    

    Best Practices

    Sicherheit

    • Ändern Sie das Standard-Root-Passwort regelmäßig
    • Aktivieren Sie die Zwei-Faktor-Authentifizierung (2FA)
    • Nutzen Sie Firewall-Regeln, um den Zugriff einzuschränken
    • Halten Sie Proxmox aktuell

    Backups

    Konfigurieren Sie automatisierte Backups:

    1. Navigieren Sie zu Datacenter → Backup
    2. Klicken Sie auf "Add", um einen Backup-Job zu erstellen
    3. Planen Sie regelmäßige Backups (täglich empfohlen)
    4. Speichern Sie Backups auf separatem Storage

    Resource Management

    • Überallozieren Sie keine Ressourcen
    • Überwachen Sie CPU- und Speichernutzung
    • Nutzen Sie Resource Pools für eine bessere Organisation
    • Implementieren Sie HA (High Availability) für kritische VMs

    Häufige Probleme beheben

    Kein Zugriff auf die Weboberfläche

    • Überprüfen Sie die IP-Adresskonfiguration
    • Prüfen Sie die Firewall-Regeln
    • Stellen Sie sicher, dass Port 8006 offen ist

    VM startet nicht

    • Prüfen Sie die Ressourcenverfügbarkeit
    • Überprüfen Sie, ob der Storage erreichbar ist
    • Prüfen Sie die Systemlogs: journalctl -xe

    Netzwerkverbindungsprobleme

    • Überprüfen Sie die Bridge-Konfiguration
    • Prüfen Sie das physische Netzwerkkabel
    • Bestätigen Sie gegebenenfalls die VLAN-Einstellungen

    Nächste Schritte

    Jetzt, wo Proxmox installiert und konfiguriert ist:

    1. Erkunden Sie die Container-Funktionen (LXC)
    2. Richten Sie ZFS-Pools für erweiterten Storage ein
    3. Konfigurieren Sie Backups und Snapshots
    4. Implementieren Sie Monitoring mit Prometheus/Grafana
    5. Erstellen Sie Templates für schnelles VM-Deployment

    Fazit

    Proxmox VE 8 bietet eine hervorragende Grundlage für Ihre Homelab-Virtualisierungsanforderungen. Mit der richtigen Konfiguration und Wartung erhalten Sie eine zuverlässige Plattform zum Betrieb mehrerer virtueller Maschinen und Container.

    Bleiben Sie dran für weitere fortgeschrittene Proxmox-Tutorials zu Clustering, High Availability und Automatisierung mit Terraform!

    Ressourcen