So installieren Sie ESXi auf einem dedizierten Hetzner-Server mit Rescue-Zugriff
Dieser Artikel erklärt Ihnen, wie Sie ESXi auf einem dedizierten Hetzner-Server ausschließlich mit Rescue-Zugriff installieren. Er behandelt außerdem Lösungsansätze und wichtige Tipps.

So installieren Sie ESXi auf einem dedizierten Hetzner-Server mit Rescue-Zugriff

Dieser Artikel erklärt Schritt für Schritt, wie Sie ESXi auf einem dedizierten Hetzner-Server mit Rescue Access installieren. Die Anleitung enthält wichtige Tipps und Tricks, Hinweise zu Hardwaretreibern und Informationen zum Testen verschiedener Methoden.
0 Aktien
0
0
0
0

Wie installiert man ESXi auf einem Server, der nur über Rettungszugriff verfügt?

Diese schrittweise, technische Anleitung erklärt, wie Sie ESXi auf einem dedizierten Hetzner-Server installieren, wenn kein KVM/VNC-Zugriff vom Rechenzentrum aus möglich ist und Ihnen nur der «Rettungszugriff» zur Verfügung steht. Sie richtet sich an Serveradministratoren, DevOps-Teams und Virtualisierungsexperten und umfasst Linux-Befehle, praktische Szenarien, UEFI/Legacy-Tipps, Treiber, Netzwerk-, Datenspeicher- und Sicherheitsempfehlungen.

 

Voraussetzungen und erste Überprüfung

Bevor Sie mit der Installation beginnen, gehen Sie wie folgt vor, um die Wahrscheinlichkeit von Problemen während des Installationsvorgangs zu verringern.

  • Aktivierung der Rettungsfunktion im Hetzner-Bedienfeld: Wählen Sie den Rettungstyp (linux64) und starten Sie den Server neu. Hetzner stellt die SSH-Anmeldeinformationen für die Rettung bereit.
  • SSH-Verbindung zu Rescue: Stellen Sie von Ihrem lokalen Rechner aus eine Verbindung zum Server her.
ssh root@IP_SERVER

Überprüfen Sie die Festplatten und die Netzwerk-/RAID-Hardware:

fdisk -l
lsblk
lspci | egrep -i 'nic|ethernet|raid|sas|nvme'

Prüfen Sie nach Möglichkeit den UEFI-Status:

efibootmgr -v

Laden und Überprüfen der ESXi-ISO-Datei: Laden Sie die ISO-Datei von VMware herunter oder laden Sie sie von einem lokalen Rechner mit SCP hoch und überprüfen Sie die Prüfsumme.

wget -O /root/esxi.iso "https://path/to/VMware-ESXi.iso"
# یا از ماشین محلی
scp VMware-ESXi.iso root@IP:/root/

sha256sum /root/esxi.iso

 

Methode 1 – Einfach und üblich: ISO-Datei direkt auf die Festplatte schreiben (dd).

Dies ist der schnellste Weg und funktioniert oft auch in Umgebungen ohne KVM-Switch. Die Idee ist, die Installations-ISO-Datei als bootfähiges Medium auf die Festplatte zu brennen und den Server anschließend neu zu starten, um von dieser ISO-Datei zu booten.

Schritte

  1. ISO-Datei in Rescue hochladen oder herunterladen: (Beispiel oben)
  2. Prüfsummenprüfung: (Beispiel oben)
  3. Identifizieren Sie die Zielfestplatte: Nehmen wir an, es handelt sich um /dev/sda.
lsblk

ISO-Datei auf CD/DVD schreiben (Warnung: Alle Inhalte werden gelöscht):

dd if=/root/esxi.iso of=/dev/sda bs=4M status=progress conv=fsync
sync
reboot

Falls es nicht startet: Verwenden Sie alternative Methoden wie EFI- oder iPXE-Extraktion.

 

Methode 2 — EFI extrahieren und Boot-Eintrag aufzeichnen (beschreibbar bei UEFI)

Wenn der Server UEFI unterstützt und dd nicht funktioniert, können Sie den Inhalt der EFI-ISO auf eine FAT32-Partition kopieren und mit efibootmgr einen Boot-Eintrag erstellen.

Zusammenfassung der Schritte

parted /dev/sda mklabel gpt
parted /dev/sda mkpart primary fat32 1MiB 200MiB
mkfs.vfat -n ESXI_BOOT /dev/sda1

mkdir /mnt/iso /mnt/esp
mount -o loop /root/esxi.iso /mnt/iso
mount /dev/sda1 /mnt/esp
cp -r /mnt/iso/efi /mnt/esp/EFI/BOOT
sync

efibootmgr -c -d /dev/sda -p 1 -L "ESXi Installer" -l '\EFI\BOOT\BOOTX64.EFI'

reboot

 

Methode 3 – Erweiterte Lösung: iPXE/HTTP-Boot (falls erforderlich)

Für mehr Kontrolle oder um vom Installationsprogramm über das Netzwerk zu booten, können Sie ein einfaches iPXE im Rettungsmodus ausführen, Kernel und initrd aus der ISO-Datei extrahieren und über HTTP booten. Diese Methode erfordert Kenntnisse in iPXE/HTTP und dem Extrahieren von Bootdateien aus der ISO-Datei und ist komplexer, aber in einer Nicht-KVM-Umgebung durchführbar.

Der Vorteil von iPXE besteht darin, dass man nicht direkt auf die Festplatte schreiben muss und Kernelparameter dynamisch einstellen kann; allerdings muss man die entsprechenden Dateien (Kernel + initrd) aus der ISO extrahieren und einen HTTP-Server im Rettungsmodus einrichten.

 

Wichtige Punkte bei der Installation von ESXi auf einem Hetzner-Server

  • Netzwerkkartentreiber: Gängige Netzwerkkarten wie Intel X520 und X710 werden in der Regel unterstützt; für einige Realtek- oder Broadcom-Karten kann ein VIB- oder Community-Treiber erforderlich sein. Prüfen Sie vor der Installation die VMware-Hardwarekompatibilitätsliste für Ihre ESXi-Version.
  • RAID/HBA-Controller: Je nach Modell (LSI, Broadcom, Adaptec) kann ein separater Treiber erforderlich sein. Bei Servern mit Softwaresteuerung (FakeRAID) empfiehlt sich die Verwendung von Passthrough-Festplatten oder eines NAS/SAN mit iSCSI/NFS zur Datenspeicherung.
  • Sicherer Systemstart: Einige ESXi-Versionen sind mit Secure Boot kompatibel, die Installation erfordert jedoch möglicherweise die Deaktivierung von Secure Boot. Falls Sie das BIOS nicht konfigurieren können, überprüfen Sie, ob Secure Boot aktiviert ist.
  • Speicherkapazität und Typ des Datenspeichers: Für Produktionsumgebungen sollten Sie NVMe oder SAS mit Hardware-RAID oder NAS/SAN mit iSCSI/NFS als Datenspeicher verwenden.
  • Berechtigungen: ESXi kann im Evaluierungsmodus installiert werden, für die langfristige Nutzung ist jedoch eine Lizenz erforderlich.

 

Grundkonfiguration nach der Installation (ESXi-Befehle)

Nach dem Hochfahren von ESXi und der Anmeldung über DCUI oder SSH lauten die grundlegenden Befehle zum Konfigurieren der Netzwerkverwaltung, zum Aktivieren von SSH und zum Hinzufügen eines Datenspeichers wie folgt.

esxcli network firewall ruleset set -e true -r sshServer
/etc/init.d/SSH start

esxcli network ip interface ipv4 set -i vmk0 -I 203.0.113.10 -N 255.255.255.0 -t static
esxcli network ip route ipv4 set --gateway 203.0.113.1

esxcli storage filesystem list
esxcli storage nfs add -H nfs-server.example.com -s /export/esxi -v NFS-DATASTORE

esxcli software vib install -v /tmp/driver.vib

Notiz: Einige Versionen von ESXi verwenden kein systemctl, und die Dienste werden über Skripte in /etc/init.d verwaltet.

 

Sicherheits- und Betriebstipps

Wichtige Empfehlungen: Aktivieren Sie die ESXi-Firewall und beschränken Sie den administrativen Zugriff. Verwenden Sie den Sperrmodus, um die DCUI zu schützen und, falls möglich, das Root-Konto einzuschränken.

  • Überwachung: Überwachen Sie den Zustand der Netzwerkkarte und der SMART-Festplatte und senden Sie ESXi-Protokolle an einen zentralen Syslog-Server.
  • Backup: Sorgen Sie für eine Backup-Strategie für virtuelle Maschinen und die Host-Konfiguration (Exportkonfiguration), um im Fehlerfall eine schnelle Wiederherstellung zu ermöglichen.

 

Boot-Test und Fehlerbehebung (Checkliste)

  • Rufen Sie den Rettungsmodus auf und prüfen Sie, ob die Boot-Disk erkannt wird (lsblk, blkid).
  • Überprüfen Sie die dmesg-Ausgabe und die UEFI-Protokolle (falls möglich).
  • Wenn der NIC-Treiber das Problem ist, testen Sie die Netzwerkverbindung mit einer kompatiblen Netzwerkkarte oder verwenden Sie alternative Netzwerkeinstellungen.
  • Falls dd nicht startet, versuchen Sie es mit der EFI-Extraktion oder der iPXE-Methode.

 

Vergleich der Standort-/Dienstleistungs- und Infrastrukturvorteile im Zusammenhang mit ESXi-Bereitstellungen

  • Standorte weltweit: Die Möglichkeit, ESXi-Maschinen oder Backup-Speicher an einem geografischen Standort in der Nähe von Benutzern oder Zielrechenzentren zu platzieren, um die Latenz zu reduzieren.
  • GPU-Server: Falls Sie GPU-Karten für KI oder Rendering durchschleifen müssen, stehen Server mit VT-d- und SR-IOV-Unterstützung zur Verfügung.
  • DDoS-Schutz und BGP-Netzwerk: Geeignet für das Hosting von VMs, die auf Verfügbarkeit angewiesen sind, wie z. B. für Trading oder Gaming.
  • Ergänzende Dienstleistungen: Es ist möglich, einen VPS zu nutzen, um Ihr Netzwerk, CDN, DNS und zugehörige Dienste zu verwalten und so Leistung und Verfügbarkeit zu optimieren.

 

Schlussfolgerung und abschließende Empfehlungen

Die Installation von ESXi auf einem dedizierten Hetzner-Server ist mit Rescue Access allein durchaus möglich, erfordert jedoch Vorsicht, Backups und Kenntnisse über den UEFI/BIOS-Status und die Treiberkompatibilität. dd-Methode Das ist der einfachste Weg, aber falls das System nicht startet, verwenden Sie EFI- oder iPXE-basierte Methoden. Beachten Sie bei jedem Schritt die Sicherheitsaspekte, Datensicherungen und Treiberkompatibilitätstests.

 

Supportleistungen und Kompatibilitätsprüfungen

Wenn Sie die Hardwarekompatibilität mit der ESXi-Version prüfen, das Netzwerk konfigurieren oder alternative Methoden implementieren möchten, können wir Ihnen technische Unterstützung bieten, um sicherzustellen, dass die Installation und Einrichtung mit minimalem Risiko abgeschlossen wird.

 

Häufig gestellte Fragen