Installieren eines Linux-Betriebssystems auf einem Dedizierter Hetzner-Server ist dank des integrierten Installimage-Dienstprogramms unkompliziert. Während Hetzner viele Server automatisch mit aktiviertem Software-RAID bereitstellt, Es gibt Situationen, in denen Sie möglicherweise ein Nicht-RAID-Setup bevorzugen.
Durch den Betrieb ohne RAID erhalten Sie direkten Zugriff auf die volle Kapazität einzelner Festplatten, vereinfacht Lagerlayouts, und kann für Entwicklungsumgebungen nützlich sein, Backup-Server, vorübergehende Arbeitsbelastungen, oder Systeme, auf denen bereits externe Backups vorhanden sind.
In dieser Anleitung wird erklärt, wie Sie Ubuntu installieren, Debian, AlmaLinux, Rockiges Linux, oder andere unterstützte Linux-Distributionen auf einem dedizierten Hetzner-Server ohne Software-RAID mit dem Installimage-Tool.
Was ist Installimage??
Installimage ist Hetzners automatisiertes Dienstprogramm zur Betriebssystembereitstellung, das im Rescue System verfügbar ist. Es ermöglicht Ihnen:
- Installieren Sie Linux-Distributionen schnell
- Erstellen Sie benutzerdefinierte Partitionslayouts
- Konfigurieren Sie Software-RAID
- Konfigurieren Sie LVM
- Wählen Sie bestimmte Laufwerke aus
- Passen Sie Hostnamen und Netzwerkeinstellungen an
Das Dienstprogramm läuft vollständig über das Hetzner Rescue System und bietet viel mehr Flexibilität als die in Robot verfügbare automatische Installationsoption.
Bevor Sie beginnen
Stellen Sie sicher, dass Sie es haben:
WordPress-Webhosting
Ab 3,99 $/Monat
- Zugriff auf Ihr Hetzner Robot-Konto
- SSH-Zugriff auf den Server
- Anmeldeinformationen für das Rettungssystem
- Eine aktuelle Sicherung aller wichtigen Daten
Bei diesem Installationsvorgang werden alle ausgewählten Laufwerke vollständig gelöscht.
Schritt 1: Aktivieren Sie den Rettungsmodus
Melden Sie sich bei Ihrem Hetzner Robot-Panel an.
Wählen Sie Ihren dedizierten Server aus und öffnen Sie die Registerkarte „Rescue“..
Wählen:
- Linux 64-Bit-Rettungssystem
- Generieren Sie ein temporäres Passwort
- Aktivieren Sie das Rettungssystem
Speichern Sie das Passwort, da Sie es nach dem Neustart für den Zugriff auf den Server benötigen.
Schritt 2: Starten Sie das Rescue-System
Starten Sie den Server über Robot neu.
Günstiger VPS-Server
Ab 2,99 $/Monat
Nachdem der Server den Startvorgang abgeschlossen hat, über SSH verbinden:
ssh root@SERVER_IP
Geben Sie das von Robot bereitgestellte Rescue-System-Passwort ein.
Einmal verbunden, Überprüfen Sie die laufende Umgebung und vergewissern Sie sich, dass Sie sich im Rettungssystem befinden, bevor Sie fortfahren:
cat /etc/os-release
Schritt 3: Starten Sie Installimage
Starten Sie das Installationsprogramm:
installimage
Das Dienstprogramm zeigt ein Menü mit allen verfügbaren Betriebssystemen an.
Wählen Sie die Distribution aus, die Sie installieren möchten.
Windows VPS-Hosting
Fernzugriff und vollständige Verwaltung
Beispiele:
- Ubuntu 24.04
- Debian 12
- AlmaLinux 9
- Rockiges Linux 9
Nach der Auswahl des Betriebssystems, Installimage öffnet seine Konfigurationsdatei in einem Editor.
Schritt 4: Deaktivieren Sie Software-RAID
Standardmäßig, Viele Hetzner-Vorlagen ermöglichen Software-RAID.
Suchen Sie den RAID-Abschnitt:
SWRAID 1
SWRAIDLEVEL 1
Ändern Sie es in:
SWRAID 0
Oder auf neueren Vorlagen:
SWRAID 0
# SWRAIDLEVEL 1
Dadurch wird Installimage angewiesen, keine Software-RAID-Arrays zu erstellen.
Schritt 5: Wählen Sie das Installationslaufwerk aus
Wenn Ihr Server mehrere Festplatten enthält, Geben Sie nur die Festplatte an, die Sie verwenden möchten.
Beispiel:
DRIVE1 /dev/nvme0n1
Kommentieren Sie zusätzliche Laufwerke aus:
DRIVE1 /dev/nvme0n1
# DRIVE2 /dev/nvme1n1
# DRIVE3 /dev/sda
# DRIVE4 /dev/sdb
Installimage ändert nur Laufwerke, die explizit in der Konfigurationsdatei aufgeführt sind.
Schritt 6: Partitionen konfigurieren
Ein einfaches Ubuntu-Layout könnte so aussehen:
PART /boot/efi esp 512M
PART swap swap 8G
PART / ext4 all
Für BIOS-Systeme, Verwenden Sie das von Installimage generierte Boot-Partitionslayout für die ausgewählte Distribution. Ein vereinfachtes Beispiel ist:
PART /boot ext4 1G
PART swap swap 8G
PART / ext4 all
Für größere Server:
PART /boot/efi esp 512M
PART swap swap 16G
PART / ext4 200G
PART /home ext4 all
Sie können die Partitionsgrößen entsprechend Ihren Arbeitslastanforderungen anpassen.
Schritt 7: Hostnamen festlegen
Lokalisieren:
HOSTNAME server.example.com
Ersetzen Sie es durch Ihren gewünschten Hostnamen:
HOSTNAME vps-node-01.colonelserver.local
Schritt 8: Überprüfen Sie die Konfiguration
Unten ist eine beispielhafte Ubuntu-Konfiguration ohne RAID dargestellt. Behalten Sie den IMAGE-Pfad und die Startmoduseinstellungen bei, die von Ihrer aktuellen Installimage-Vorlage generiert wurden; Verfügbare Bilder und Anforderungen können sich ändern:
DRIVE1 /dev/nvme0n1
SWRAID 0
BOOTLOADER grub
HOSTNAME server01.example.com
PART /boot/efi esp 512M
PART swap swap 8G
PART / ext4 all
IMAGE /root/.oldroot/nfs/images/Ubuntu-2404-noble-amd64-base.tar.gz
Verifizieren:
- Richtiges Laufwerk ausgewählt
- SWRAID deaktiviert
- Partitionslayout korrekt
- Hostname korrekt
Schritt 9: Speichern und Installation starten
Speichern Sie die Konfiguration.
In den meisten Rescue System-Terminals:
F10
oder
ESC + 0
Das wird der Installer tun:
- Partitionieren Sie die Festplatte
- Dateisysteme formatieren
- Installieren Sie das Betriebssystem
- Installieren Sie GRUB
- Netzwerk konfigurieren
Der Vorgang dauert normalerweise nur wenige Minuten.
Schritt 10: Starten Sie Ihr neues System neu
Nach Abschluss der Installation:
reboot
Warten Sie einige Minuten und stellen Sie die Verbindung wieder her:
ssh root@SERVER_IP
Sie sollten jetzt das neu installierte Betriebssystem ohne RAID ausführen.
Stellen Sie sicher, dass RAID deaktiviert ist
Überprüfen Sie aktive RAID-Arrays:
cat /proc/mdstat
Erwartete Ausgabe:
Personalities :
unused devices: <none>
Wenn keine MD-Geräte angezeigt werden, Software-RAID wurde erfolgreich deaktiviert.
Vorteile des Betriebs ohne RAID
Volle Festplattenkapazität
Für die Spiegelung wird kein Speicherplatz reserviert.
Einfachere Konfiguration
Es müssen keine RAID-Arrays verwaltet oder neu erstellt werden.
Schnellere Bereitstellung
Installationen sind im Allgemeinen schneller und einfacher anzupassen.
Besser für Einweg-Arbeitslasten
Nützlich für Testumgebungen, CI/CD-Läufer, temporäre Server, und Cache-Knoten.
Nachteile der Ausführung ohne RAID
Keine Festplattenredundanz
Wenn das Laufwerk ausfällt, Das Betriebssystem ist nicht mehr verfügbar.
Erhöhtes Ausfallrisiko
Ein Hardwarefehler kann zu einer vollständigen Unterbrechung des Dienstes führen.
Größere Abhängigkeit von Backups
Regelmäßige Backups werden von entscheidender Bedeutung.
Wann sollten Sie die Deaktivierung von RAID vermeiden??
Erwägen Sie, RAID für aktiviert zu lassen:
- Produktions-Hosting-Server
- Datenbankserver
- Kundenorientierte Dienstleistungen
- E-Mail-Server
- Kritische Geschäftsanwendungen
Software-RAID 1 Bietet Redundanz und schützt vor Ausfällen einzelner Festplatten, Aus diesem Grund setzt Hetzner es häufig standardmäßig ein.
Allgemeine Fehlerbehebung
Der Server startet nach der Installation nicht
Überprüfen Sie das:
- Es wurde die richtige Bootdiskette ausgewählt
- GRUB erfolgreich installiert
- Auf UEFI-Systemen ist eine EFI-Partition vorhanden
Es wurde die falsche Festplatte verwendet
Booten Sie wieder in den Rettungsmodus und führen Sie es aus:
lsblk
Überprüfen Sie die Festplattennamen vor der Neuinstallation.
Die Installation ignoriert Änderungen
Starten Sie Installimage neu und überprüfen Sie die generierte Konfiguration sorgfältig, bevor Sie sie speichern.
