SIGTERM (15)SIGTERM (15) — Terminierungssignal
Eine Anforderung zur geordneten Beendigung wurde an den Prozess gesendet.
Was verursacht diesen Fehler
Das Standardsignal, das von kill und beim Systemherunterfahren gesendet wird. Im Gegensatz zu SIGKILL kann SIGTERM abgefangen und für eine saubere Bereinigung behandelt werden.
So beheben Sie ihn
Installieren Sie einen SIGTERM-Handler für die Bereinigung vor dem Beenden. Docker und Kubernetes senden SIGTERM vor SIGKILL — behandeln Sie es daher zeitnah.
Beispiel
# Graceful termination
kill <PID>
# Trap SIGTERM in bash
trap 'cleanup; exit 0' TERMVerwandte Fehlercodes
EDQUOTEDQUOT — Festplattenquota überschritten
Das Festplatten-Quota des Benutzers für das Dateisystem wurde überschritten.
ERANGEERANGE — Ergebnis zu groß
Das Ergebnis einer mathematischen Funktion oder Konvertierung ist zu groß oder zu klein, um dargestellt zu werden.
EINTREINTR — Systemaufruf unterbrochen
Ein blockierender Systemaufruf wurde durch ein Signal unterbrochen, bevor er abgeschlossen werden konnte.
EINPROGRESSEINPROGRESS — Operation wird ausgeführt
Ein nicht-blockierender Verbindungsversuch wurde eingeleitet und ist noch im Gange.
SIGKILL (9)SIGKILL (9) — Kill-Signal
Der Prozess wurde bedingungslos beendet. Dieses Signal kann weder abgefangen noch blockiert noch ignoriert werden.
ENOMEMENOMEM — Speicher kann nicht zugewiesen werden
Das System verfügt nicht über genügend freien Speicher, um die Allokationsanforderung zu erfüllen.