ACLClouds
ACLClouds

Der VPS startet neu oder beendet Prozesse wegen Speichermangel

Bestätigen Sie den OOM-Killer, identifizieren Sie den Prozess und korrigieren Sie den Verbrauch oder die Dimensionierung.

Linux kann einen Prozess beenden, um die VM zu schützen, wenn kein Speicher mehr vorhanden ist. Kernel-Protokolle ermöglichen die Unterscheidung zwischen OOM, Anwendungsabsturz und manuellem Neustart.

Schritt-für-Schritt-Anleitung

  1. Lesen Sie die Kernel-Logs

    Suchen Sie mit journalctl oder dmesg nach Out of memory und Killed process.

  2. Prozesse messen

    Verwenden Sie free -h, ps und die Panel-Statistiken, um einen stabilen Verbrauch oder einen kontinuierlich wachsenden Speicherverbrauch zu erkennen.

  3. Beschränken Sie die Dienste

    Reduzieren Sie in Docker die Worker-, Cache-, Parallelitäts- und Speichergrenzen. Vermeiden Sie es, mehrere schwere Datenbanken auf einem kleinen Angebot zu betreiben.

  4. Planen Sie eine Reserve ein

    Liegt die Normallast zu nah am Limit, erhöhen Sie den RAM oder verteilen Sie die Dienste.