87 lines
3.9 KiB
Markdown
87 lines
3.9 KiB
Markdown
---
|
|
title: "Proxmox Installation bei Hetzner"
|
|
date: 2026-05-11
|
|
draft: true
|
|
summary: "Wie bin ich vorgegangen und welche Schwiereigkeiten hatte ich"
|
|
---
|
|
|
|
Hallo zusammen,
|
|
|
|
um ehrlich zu sein, ich habe mir die Proxmox Installation bei Hetzner einfacher vorgestellt. Ich habe mich jedoch auch vorher nicht informiert und habe einfach dies so angenommen. Nach der Bestellung von meinem Serverbörse Server war dieser sehr schnell bereitgestellt und ich konnte anfangen.
|
|
|
|
## Try and Error
|
|
|
|
Ich habe mich an die Anleitung von Hetzner gehalten ([Hetzner Dokumentation](https://community.hetzner.com/tutorials/install-and-configure-proxmox_ve "Hetzner Dokumentation")). Diese schlagen zuerst vor, mann solle ein Blanko Debain 13 installieren und danach Proxmox nachinstallieren. Beschirben wird die Installation via dem *installimage* Script welches bei mir nicht funktioniert hat. Die Installation lief durch, ich hatte jedoch keine **Boot-Partition** und der Server ist ins leere gelaufen. Nach ein paar mal versuchen habe ich auch unter *Others* > *Proxmox* entdeckt und diese Installation versucht, mit dem selben Ergebnis. Über die Weboberfläche konnte man auch eine Debian 13 Installation starten, diese hat aber so komische RAIDs angelegt, dass ich diese Config so nicht nutzen konnte.
|
|
|
|
Ich habe noch versucht die Boot Partition manuell anzulegen und via chroot GRUB neuzuinstallieren, leider ohne Erfolg. Ich habe also den zweiten weg versucht.
|
|
|
|
## Installation via QEMU
|
|
|
|
Bei der Hetzner Dokumentation stand noch eine weitere Vorgehensweise, man lädt sich das Proxmox ISO runter und startet eine virtuelle Maschine via QEMU. Die Festplatte wird als Passthrough durcggeben und die VM installiert dabei direkt auf die Festplatte, die man später booten kann. Zudem tunnelt man sich eine VNC Verbindung auf den lokalen PC um den Installationsassistenten sehen zu können. Zuerst kam mir das sehr wild vor, aber es hat geklappt:
|
|
|
|
```bash
|
|
1. In Resuce System booten
|
|
2. SSH Tunnel aufbauen
|
|
ssh -L 5900:localhost:5900 root@23.88.69.115
|
|
|
|
3. Proxmox ISO herunterladen
|
|
wget https://enterprise.proxmox.com/iso/proxmox-ve_9.1-1.iso # Das neuste beachten!
|
|
|
|
4. Heruasfinden ob Legacy oder UEFI
|
|
[ -d "/sys/firmware/efi" ] && echo "UEFI" || echo "BIOS"
|
|
|
|
Bei mir war Legacy, deswegen brauchte ich nicht '-bios /usr/share/OVMF/OVMF_CODE.fd \' bei der VM
|
|
|
|
5. QEMU starten
|
|
|
|
qemu-system-x86_64 \
|
|
-enable-kvm \
|
|
-cpu host \
|
|
-m 16G \
|
|
-boot d \
|
|
-cdrom ./proxmox-ve_9.1-1.iso \
|
|
-drive file=/dev/nvme0n1,format=raw,if=virtio \
|
|
-vnc 127.0.0.1:0
|
|
|
|
! Richtige Festplatte durchgeben !
|
|
|
|
6. Über den VNC Viewer verbinden mit localhost und die Installation starten
|
|
|
|
7. Bei mir kam nach der erstInstallation ein Fehler, dass die vda3 Platte nicht gefunden werden konnte. Ich habe die Installation im selben Fenster nochmal neugestartet und es ging.
|
|
|
|
Ich konnte kein @ Zeichen schreiben via VNC Console, deswegen musste ich das @ Zeichen bei der Mail behalten ;D
|
|
|
|
8. Die VM kann einfach durch CTRL+C beendet werden auf der Shell, wir müssen noch was im Netzwerk konfigurieren.
|
|
|
|
9. Im Rescue System **predict-check** ausführen und schauen wir die Netzwerkschnittstelle heißt (bei mir eno1).
|
|
|
|
10. VM wieder starten und anmelden über VNC + in Proxmox anmelden.
|
|
|
|
qemu-system-x86_64 \
|
|
-enable-kvm \
|
|
-cpu host \
|
|
-m 16G \
|
|
-boot d \
|
|
-drive file=/dev/nvme0n1,format=raw,if=virtio \
|
|
-vnc 127.0.0.1:0
|
|
|
|
11. In der Datei /etc/network/interfaces muss das wirkliche Interface Name eingetragen werden + IP
|
|
|
|
Beispiel:
|
|
auto lo
|
|
iface lo inet loopback
|
|
|
|
auto en01
|
|
iface eno1 inet static
|
|
address your_server_ip/32
|
|
gateway your_server_gateway
|
|
|
|
12. Rebooten und Proxmox ist bei mir gelaufen
|
|
```
|
|
|
|
## Hoffentlich läuft jetzt Proxmox
|
|
|
|
Die Web Oberfläche sollte nun erreichbar sein (Port 8006), aber man muss sich vergewissern, dass dies sehr anfällig für jegliche Attacken ist. Ich habe meinen Proxmox danach noch gut abgesichert und werde es in Zukunft noch weiter machen, aber die Grundinstallation ist fertig.
|
|
|
|
Grüße
|
|
Lucas |