Einen ausgefallenen Dienst wiederherstellen

LinuxBeginner
Jetzt üben

Einführung

Ein Dienst zum Exportieren von Berichten kann nicht gestartet werden, weil seine kleine Konfigurationsdatei einen ungültigen Portwert enthält. Das Dienstprotokoll erläutert, welcher Wertebereich zulässig ist.

Im vorangegangenen betreuten Labor wurde dasselbe Wiederherstellungsmuster geübt: Status prüfen, das Journal lesen, einen Konfigurationswert korrigieren, den Fehlerzustand zurücksetzen und den Dienst starten.

Den Dienst wieder in den aktiven Zustand versetzen

Aktuelle Situation

labex-report-export.service befindet sich im Fehlerzustand. Der Dienst liest eine PORT-Zuweisung aus /etc/labex-report-export.conf.

Umfang

  • Verwenden Sie den Dienststatus und die Informationen aus dem Journal, um den Fehler zu verstehen.
  • Ändern Sie ausschließlich den ungültigen PORT-Wert.
  • Wählen Sie einen numerischen Port zwischen 1024 und 65535.
  • Bearbeiten Sie weder die Unit-Datei noch andere, nicht betroffene Dienste.

Ihr Ziel

Lassen Sie labex-report-export.service mit einem gültig konfigurierten Port im aktiven Zustand zurück.

Abnahmekriterien

  • systemctl is-active labex-report-export.service gibt active aus.
  • /etc/labex-report-export.conf enthält genau einen numerischen PORT-Wert innerhalb des zulässigen Bereichs.

Hinweise

Wo sollte die Diagnose beginnen?

Verwenden Sie dieselben Befehle systemctl status und journalctl für die betreffende Unit, die im betreuten Labor geübt wurden. Die Fehlermeldung gibt an, welcher Wert ungültig ist.

Zusammenfassung

Sie haben anhand von Informationen zum Dienst einen ungültigen Wert korrigiert und eine ausgefallene Unit wieder in den aktiven Dienstbetrieb versetzt.

✨ Lösung prüfen und üben