Proxmox ist ein "bare-metal" Hypervisor, basierend auf Debian, kvm und einer Weboberfläche vom Hersteller.
Homepage: https://pve.proxmox.com/
Tipps & Tricks
Zugriff auf Proxmox
Proxmox verwendet https, aber auf einem etwas ungewöhnlichen Port, vermutlich um 443 frei zu halten, falls den jemand anderweitig nutzen will:
firefox https://IP:8006/ # steht auch auf der Text-Console vor dem Login
Direkt mit ssh geht es natürlich auch:
ssh root@IP
Häufig gebraucht Befehle auf Kommandozeile
qm list qm start 100 qm shutdown 100 qm unlock 100 # wenn da ein Lock drauf ist, z.B. wenn Backup fehlschlug
Repository anpassen
Aktuelle Versionen von Proxmox haben standardmäßig das "enterprise"-Repository konfiguriert.
Zugriff auf dieses bekommt man aber nur, wenn man beim Hersteller eine Subscription kauft (was für Produktionsbetrieb empfohlen wird und was auch die Weiterentwicklung von Proxmox fördert).
Bevor man das ganze produktiv einsetzt, will man es vielleicht aber auch so erst mal testen - und wenn man die Quelle fuer das enterprise-Repo nicht auskommentiert und die fuer das non-subscription hinzufügt, fehlen einem möglicherweise wichtige Updates:
root@proxmox:~# vim /etc/apt/sources.list.d/pve-enterprise.list
deb http://download.proxmox.com/debian trixie pve-no-subscription #deb https://enterprise.proxmox.com/debian trixie pve-enterprise
Tipps
e1000e 0000:00:19.0 enp0s25: Detected Hardware Unit Hang
Das ist ein bekannter Bug mit diesem Intel-LAN-Chip:
00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (Lewisville) (rev 06)
Etwas merkwürdig ist, dass er nur sporadisch auftritt, die genauen Umstände sind aber unklar.
Manchmal hilft es auch vorübergehend, das LAN-Kabel aus- und wieder einzustecken.
Workaround: tso und gso ausschalten mit ethtool.
# /etc/network/interfaces
auto lo
iface lo inet loopback
iface enp0s25 inet manual
auto vmbr0
iface vmbr0 inet static
address 10.10.10.11/24
gateway 10.10.10.1
bridge-ports enp0s25
bridge-stp off
bridge-fd 0
post-up /usr/sbin/ethtool -K enp0s25 tso off gso offÜberprüfen kann man es nach einem Reboot mit:
# ethtool -k enp0s25 | grep segmentation-offload tcp-segmentation-offload: off generic-segmentation-offload: off
Links:
https://www.garrettlaman.com/Homelab/Fixing-Intel-e1000e-NIC-hangs-on-Proxmox-nodes
https://gist.github.com/crypt0rr/60aaabd4a5c29a256b4f276122765237
https://community-scripts.org/scripts/nic-offloading-fix?id=nic-offloading-fix
https://forum.proxmox.com/threads/intel-nic-e1000e-hardware-unit-hang.106001/page-6
