Geroutete IPv4-Adressen ab 0,70 € pro IP und Monat, keine Mindestabnahme, keine Vertragsbindung. Preise anzeigen

Proxmox VE installieren

Im vorherigen Abschnitt haben Sie einen Server mit ausreichend Threads für eine echte VM-Dichte ausgewählt, nämlich einen gebrauchten Dual-Xeon-Rechner mit 32 oder mehr Threads. In diesem Abschnitt installieren wir ein Betriebssystem darauf: Proxmox VE, den Hypervisor, auf dem alle weiteren Schritte in dieser Anleitung aufbauen.

Starten Sie das Installationsprogramm und akzeptieren Sie die Lizenzvereinbarung

Proxmox VE wird als einzelne ISO-Datei mit einem eigenen, auf Debian basierenden Installationsprogramm ausgeliefert, sodass der Startvorgang dem eines beliebigen Linux-Installationsmediums sehr ähnlich ist: ein Startmenü, gefolgt von einem grafischen Assistenten. Die grafische Option ist standardmäßig ausgewählt und empfiehlt sich für eine Erstinstallation, da die Terminal-Optionen hauptsächlich für serielle Konsolen auf echter Hardware ohne angeschlossenen Bildschirm vorgesehen sind.

Proxmox VE-Startmenü, in dem „Proxmox VE installieren (grafisch)“ markiert ist, sowie die Einträge „Terminal-Benutzeroberfläche“ und „Erweiterte Optionen“
„Proxmox VE installieren (grafisch)“ ist standardmäßig ausgewählt; die Optionen für die Terminal-Benutzeroberfläche sind für rein serielle Konsolen vorgesehen.

Der erste eigentliche Bildschirm des Installationsprogramms ist die Lizenzvereinbarung, und es lohnt sich, diese tatsächlich einmal durchzulesen: Proxmox VE selbst unterliegt der GNU AGPLv3, einschließlich des Quellcodes. Deshalb funktionieren die Tipps zur Verwendung gebrauchter Hardware aus Teil 1 auch hier so reibungslos – es fallen keine zusätzlichen Lizenzgebühren pro Sockel an, die zu den Hardwarekosten hinzukommen, wie es bei einigen kommerziellen Hypervisoren der Fall wäre.

Bildschirm der Proxmox VE-Installationssoftware mit der EULA, auf dem der AGPLv3-Lizenztext angezeigt wird, sowie einer Schaltfläche „Ich stimme zu“
Proxmox VE ist eine unter der AGPLv3 lizenzierte Software, für die es weder eine Testphase noch einen später einzugebenden Schlüssel gibt.

Wählen Sie die Zielfestplatte und den Speicherort aus

Anschließend zeigt das Installationsprogramm an, welche Festplatte gelöscht werden soll, und bittet um Bestätigung, bevor es damit fortfährt – dieselbe Warnung, die bereits in Teil 1 als etwas hervorgehoben wurde, das auf einem Server, auf dem möglicherweise mehr als ein Laufwerk installiert ist, ernst genommen werden sollte.

Über die Schaltfläche „Optionen“ neben dem Ziellaufwerk wird die Auswahl der Dateisysteme geöffnet, darunter auch ZFS mit Software-RAID über mehrere Laufwerke hinweg, sofern der Server über solche verfügt; ext4 auf einem einzelnen Laufwerk, wie hier dargestellt, ist der einfachere Ausgangspunkt für eine Erstinstallation.

Installationsbildschirm von Proxmox Virtual Environment, auf dem die Zielfestplatte als /dev/vda mit 64,00 GiB angezeigt wird, mit einer Schaltfläche „Optionen“ für die erweiterte Festplattenkonfiguration
Die Zielfestplatte wird angezeigt, bevor Daten darauf geschrieben werden, wobei unter „Optionen“ die Auswahl zwischen Dateisystemen und RAID-Konfigurationen möglich ist.

Anschließend folgen Standort und Zeitzone, wobei für beide Werte eine plausible Schätzung anhand des Netzwerks erfolgt, in dem sich die VM bereits befindet; auf echter Hardware erfolgt die Schätzung anhand der Ziele, zu denen der Uplink des Servers führt – dies sollte man besser noch einmal überprüfen, anstatt einfach davon auszugehen, dass die Angaben korrekt sind.

Auswahlbildschirm für Standort und Zeitzone im Proxmox-Installationsprogramm mit den Feldern „Land“, „Zeitzone“ und „Tastaturlayout“
Land, Zeitzone und Tastaturlayout – diese Angaben werden anhand der Netzwerkdaten ermittelt und sollten lieber überprüft werden, anstatt sie einfach als gegeben hinzunehmen.

Root-Passwort und Administrator-E-Mail-Adresse festlegen

Dies ist der einzige Anmeldedaten-Satz, auf dem die gesamte Plattform basiert: Proxmox VE verfügt standardmäßig über ein einziges Root-Konto, ohne separaten Administratorbenutzer, der bei der Einrichtung angelegt wird, wie es bei einigen Distributionen der Fall ist. Die E-Mail-Adresse ist auch nicht nur reine Kosmetik – sie dient dazu, dass das integrierte Benachrichtigungssystem später Meldungen beispielsweise über fehlgeschlagene Backups versendet. Es lohnt sich also, eine Adresse anzugeben, die tatsächlich überprüft wird, anstatt nur einen Platzhalter zu verwenden.

Bildschirm „Administrationspasswort und E-Mail-Adresse“ im Proxmox-Installationsprogramm, auf dem die Felder für Passwort, Passwortbestätigung und E-Mail-Adresse ausgefüllt sind
Das hier festgelegte Root-Passwort ist der einzige Anmeldedaten für diesen Server, bis später weitere Benutzer hinzugefügt werden.

Das Verwaltungsnetzwerk konfigurieren

Auf dem Netzwerkbildschirm werden der Hostname, die IP-Adresse, das Gateway und der DNS-Server festgelegt, die von der Verwaltungsschnittstelle verwendet werden. Diese Felder sind bereits mit den Werten vorbelegt, die das Installationsprogramm über die eigene DHCP-Zuweisung abgerufen hat. Bei echter Hardware, für die bereits eine statische IP-Adresse vorgesehen ist, sollten Sie diese Felder an dieser Stelle überschreiben, anstatt die vom DHCP-Server vorgeschlagene Zuweisung zu übernehmen.

Was passiert, wenn der Hostname nicht wie eine echte Domain aussieht?

Das Installationsprogramm weigert sich, fortzufahren. Proxmox verlangt an dieser Stelle einen vollqualifizierten Domänennamen (FQDN), da dieser später Bestandteil des servereigenen SSL-Zertifikats und der Cluster-Identität wird; ein reiner Hostname oder ein Platzhalter wie der unten angegebene wird sofort abgelehnt.

Der Proxmox-Installer zeigt auf dem Bildschirm „Konfiguration des Verwaltungsnetzwerks“ eine Fehlermeldung in einem Popup-Fenster an: Der Hostname sieht nicht wie ein gültiger vollqualifizierter Domänenname aus.
Ein Validierungsfehler, der durch den Platzhalter-Hostnamen ausgelöst wurde, der kein gültiger FQDN war.

Bevor Sie auf diesem Bildschirm auf „Weiter“ klicken: Vergewissern Sie sich, dass das Gateway und der DNS-Server tatsächlich mit dem Netzwerk übereinstimmen, in dem der Server betrieben werden soll, anstatt blind den DHCP-Vorschlägen des Installationsprogramms zu vertrauen. Vergleichen Sie die Angaben zur Überprüfung mit der Konfiguration des Routers oder Switches für dieses Netzwerk; eine falsche Angabe führt zwar nicht zum Abbruch der Installation, kann aber dazu führen, dass der frisch installierte Server keinen Zugriff mehr auf seine eigene Weboberfläche hat, bis jemand den Fehler über die Konsole korrigiert.

Ersetzen Sie dies durch einen beliebigen gültigen FQDN, selbst wenn es sich um einen erfundenen Namen in einem privaten Labornetzwerk wie pve.homelab.local, behebt den Fehler und lässt die Installation fortfahren.

Bildschirm „Netzwerkkonfiguration“ im Proxmox-Installationsprogramm, auf dem ein gültiger Hostname („pve.homelab.local“), eine IP-Adresse, ein Gateway und ein DNS-Server eingegeben wurden
Ein gültiger FQDN anstelle des Platzhalters, wobei die übrigen Netzwerkfelder so belassen werden, wie sie erkannt wurden.

Überprüfen und Installation starten

Jede Auswahl aus den vorherigen Bildschirmen wird zunächst in einer Übersichtstabelle erfasst, bevor Daten auf die Festplatte geschrieben werden – dasselbe Muster „Überprüfung vor dem Speichern“, das auch das Installationsprogramm in den künftigen Begleitanleitungen zu Teil 1 weiterhin verwenden wird.

Übersichtsbildschirm des Proxmox-Installationsprogramms mit einer Auflistung von Dateisystem, Festplatte, Land, Zeitzone, Tastaturbelegung, E-Mail-Adresse, Verwaltungsschnittstelle, Hostname, IP-CIDR, Gateway und DNS sowie einer Schaltfläche „Installieren“
Es wird nichts auf die Festplatte geschrieben, bis hier auf „Installieren“ geklickt wird.

Ein Klick auf „Installieren“ leitet den eigentlichen Vorgang ein: die Partitionierung der Festplatte, gefolgt vom Entpacken mehrerer hundert Pakete, während eine Diashow erklärt, was Proxmox eigentlich macht. Der Entpackungsschritt ist der langsame Teil, und wie langsam er ist, hängt ganz von der Festplatte und der zugrunde liegenden CPU ab: Eine Handvoll großer Pakete, insbesondere Kernel- und Firmware-Images, können dazu führen, dass der Fortschrittsbalken selbst auf leistungsfähiger Hardware ein oder zwei Minuten lang stillsteht, was jedoch normal ist und kein Anzeichen dafür, dass etwas ins Stocken geraten ist.

Fortschrittsanzeige des Proxmox-Installationsprogramms bei 69 Prozent, Entpacken von „proxmox-kernel-7.0.2-6-pve-signed“, mit einer Diashow zur Beschreibung der webbasierten Verwaltung
Das Entpacken der Pakete ist der zeitaufwendigste Teil der Installation; ein großes Kernel- oder Firmware-Paket kann dazu führen, dass der Fortschrittsbalken eine Minute lang stehen bleibt.

Auf die Weboberfläche zugreifen

Sobald der Entpackvorgang abgeschlossen ist, schreibt das Installationsprogramm den Bootloader und startet das System automatisch neu – weitere Eingaben sind nicht erforderlich. Das allererste, was das System vor der Anmeldung anzeigt, ist die Adresse der Weboberfläche, über die von nun an die restliche Einrichtung erfolgt.

Im Banner der Proxmox VE-Konsole steht: „Willkommen bei der Proxmox Virtual Environment. Bitte verwenden Sie Ihren Webbrowser, um diesen Server zu konfigurieren. Stellen Sie eine Verbindung zu https://10.0.2.15:8006 her.“ Anschließend erscheint eine PVE-Anmeldeaufforderung.
Das Banner der Konsole verweist direkt auf die Web-Benutzeroberfläche; diese Anmeldeaufforderung selbst wird im Alltag nur selten benötigt.

Diese Adresse verwendet beim ersten Aufruf ein selbstsigniertes Zertifikat, sodass ein Browser sie als nicht vertrauenswürdig kennzeichnet, bevor er den Zugriff auf die Seite zulässt; das ist bei einem Server, der noch kein echtes Zertifikat erhalten hat, zu erwarten, und das Wegklicken der Warnung ist der übliche Weg, um dies zu umgehen. Hinter dieser Warnung verbirgt sich der eigentliche Proxmox VE-Anmeldebildschirm, der bei jedem späteren Besuch dieses Servers angezeigt wird.

Proxmox VE-Anmeldebildschirm mit den Feldern „Benutzername“, „Passwort“, „Realm“ (eingestellt auf die Standardauthentifizierung nach Linux PAM) und „Sprache“ neben einer leeren Rechenzentrumsstruktur
Der Proxmox VE-Anmeldebildschirm, der von jedem Browser aus im selben Netzwerk wie der Server aufgerufen werden kann.

Wenn man sich mit dem Root-Konto und dem zuvor festgelegten Passwort anmeldet, gelangt man direkt in die Datacenter-Ansicht, in der der neue Knoten bereits aufgeführt ist. Bei einer Neuinstallation erscheint sofort ein Popup-Fenster: ein Hinweis darauf, dass für diesen Server kein kostenpflichtiges Abonnement besteht. Dies ist normal und zu erwarten bei einem Server, der aus den kostenlosen, abonnementfreien Repositories installiert wurde und nicht im Rahmen eines kostenpflichtigen Proxmox-Vertrags. Das Schließen dieses Fensters hat keinerlei Auswirkungen auf die weiteren Schritte dieser Anleitung.

Ansicht von Proxmox VE Datacenter nach der Anmeldung, die den PVE-Knoten mit Festplatten-, Arbeitsspeicher- und CPU-Auslastung, ein Popup-Fenster mit der Meldung „Kein gültiges Abonnement“ sowie ein Aufgabenprotokoll am unteren Rand zeigt
Die Ansicht „Datacenter“ unmittelbar nach der Anmeldung mit dem Standardhinweis „Kein gültiges Abonnement“ bei einer neuen, noch nicht registrierten Installation.

Zusammenfassend lässt sich sagen

  • Proxmox VE lässt sich von einer einzigen ISO-Datei installieren, ohne dass ein separater Lizenzschlüssel erworben werden muss.
  • Das Verwaltungsnetzwerk benötigt einen echten, auflösbaren FQDN als Hostnamen.
  • Das Entpacken des Pakets ist der langsamste Schritt und kann dazu führen, dass der Fortschrittsbalken stehen bleibt, ohne dass dabei ein Fehler vorliegt.
  • Nach der Installation verweist der Server direkt auf seine eigene Weboberfläche am Port 8006.

Im nächsten Abschnitt melden Sie sich zum ersten Mal bei dieser Weboberfläche an und konfigurieren die Netzwerkbrücke sowie den Speicher, die eine echte Plattform benötigt.