Proxmox Virtual Environment (Proxmox VE) ist eine Open-Source-Plattform zur Verwaltung von virtuellen Maschinen und Containern. Diese Anleitung zeigt, wie Proxmox VE auf Ubuntu installiert wird.

Voraussetzungen

  • Ubuntu 22.04 oder neuer
  • Benutzer mit sudo-Rechten
  • Mindestens 8 GB RAM empfohlen

1. System aktualisieren

Vor der Installation das System auf den neuesten Stand bringen:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
sudo apt update && sudo apt upgrade -y
sudo apt update && sudo apt upgrade -y
sudo apt update && sudo apt upgrade -y

Dann das System neu starten:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
sudo reboot
sudo reboot
sudo reboot

2. Proxmox-Repository hinzufügen

Das offizielle Proxmox-Repository einbinden:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
echo "deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription" | sudo tee /etc/apt/sources.list.d/pve.list
echo "deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription" | sudo tee /etc/apt/sources.list.d/pve.list
echo "deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription" | sudo tee /etc/apt/sources.list.d/pve.list

GPG-Schlüssel importieren:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
wget -qO - http://download.proxmox.com/debian/proxmox-release-bookworm.gpg | sudo tee /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg > /dev/null
wget -qO - http://download.proxmox.com/debian/proxmox-release-bookworm.gpg | sudo tee /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg > /dev/null
wget -qO - http://download.proxmox.com/debian/proxmox-release-bookworm.gpg | sudo tee /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg > /dev/null

3. Proxmox VE installieren

Paketlisten aktualisieren und Proxmox installieren:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
sudo apt update
sudo apt install proxmox-ve postfix open-iscsi -y
sudo apt update sudo apt install proxmox-ve postfix open-iscsi -y
sudo apt update
sudo apt install proxmox-ve postfix open-iscsi -y

Während der Installation kann postfix für die E-Mail-Benachrichtigungen konfiguriert werden. Falls nicht benötigt, einfach No configuration wählen.

4. GRUB anpassen (falls notwendig)

Falls Ubuntu mit einem Desktop-Umfeld installiert wurde, kann es zu Kernel-Problemen kommen. In diesem Fall Proxmox als Standard-Kernel setzen:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
sudo nano /etc/default/grub
sudo nano /etc/default/grub
sudo nano /etc/default/grub

Diese Zeile anpassen:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
GRUB_DEFAULT=Advanced options for Ubuntu>Proxmox VE kernel
GRUB_DEFAULT=Advanced options for Ubuntu>Proxmox VE kernel
GRUB_DEFAULT=Advanced options for Ubuntu>Proxmox VE kernel

Dann GRUB aktualisieren und neu starten:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
sudo update-grub
sudo reboot
sudo update-grub sudo reboot
sudo update-grub
sudo reboot

5. Webinterface aufrufen

Nach dem Neustart ist das Proxmox-Interface über den Browser erreichbar:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
https://<server-ip>:8006
https://<server-ip>:8006
https://<server-ip>:8006

Mit den Ubuntu-Administrator-Zugangsdaten anmelden.

6. Netzwerkbrücke für VMs einrichten

Damit virtuelle Maschinen ins Netzwerk kommen, eine Bridge konfigurieren:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
sudo nano /etc/network/interfaces
sudo nano /etc/network/interfaces
sudo nano /etc/network/interfaces

Folgendes Beispiel für eine vmbr0-Bridge hinzufügen oder anpassen:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
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
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
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

Dann Netzwerk neu starten:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
sudo systemctl restart networking
sudo systemctl restart networking
sudo systemctl restart networking

Fazit

Mit Proxmox VE lässt sich ein leistungsfähiger Virtualisierungsserver betreiben. Dank der Weboberfläche ist die Verwaltung von VMs und Containern besonders einfach.

Kategorien: Allgemein