Zum Inhalt springen
Odinex Cloud
Konzepte

Rettungssystem

Einen Server reparieren, der nicht mehr bootet oder auf den Sie keinen Zugriff mehr haben.

Das Rettungssystem ist ein kleines Linux (auf Basis von Ubuntu 24.04), das Ihr Server anstelle seiner eigenen Festplatte bootet. Nutzen Sie es nach einem fehlgeschlagenen Update, bei voller Festplatte, nach einer fehlerhaften Firewall-Regel im Betriebssystem oder bei einem verlorenen Root-Passwort.

Rettungsmodus aktivieren

Öffnen Sie in der Console den Tab Rescue des Servers und wählen Sie Enable rescue, oder rufen Sie die API auf:

curl -X POST -H "Authorization: Bearer $ODX_TOKEN" https://api.odinex.cloud/v1/servers/42/actions/enable_rescue

Der Server startet sofort in das Rettungssystem neu und ist nach etwa einer Minute unter denselben IP-Adressen erreichbar. Die Antwort enthält ein root_password, das nur einmal angezeigt wird. Melden Sie sich als root mit diesem Passwort, mit den SSH-Schlüsseln, mit denen der Server erstellt wurde, oder über die Browser-Konsole an.

Mit der Festplatte arbeiten

Die Festplatte Ihres Servers ist nicht eingehängt als /dev/sda verfügbar; darauf ändert sich nichts, bis Sie selbst etwas ändern.

rescue-mount        # mounts the root file system on /mnt (LVM aware)
rescue-chroot       # opens a shell inside your system, e.g. to run passwd or fix packages

Änderungen am Rettungssystem selbst gehen beim Verlassen verloren; Änderungen an /dev/sda bleiben erhalten.

Rettungsmodus beenden

Wählen Sie Disable rescue (API: POST /servers/{id}/actions/disable_rescue). Der Server bootet dann wieder von seiner eigenen Festplatte.

Während der Rettungsmodus aktiv ist

Möglich sind nur das Beenden des Rettungsmodus und das Löschen des Servers: Power-Aktionen, Rebuild, Resize, Passwort-Zurücksetzung, Snapshots sowie Änderungen an Volumes und Netzwerken werden abgelehnt (409 rescue_enabled), und das tägliche Backup überspringt den Server. Abrechnung und IP-Adressen ändern sich nicht.

Für Server mit MikroTik RouterOS ist das Rettungssystem nicht verfügbar (409 rescue_unsupported).

Auf dieser Seite