4 Punkte von computerphilosopher 2025-04-04 | 3 Kommentare | Auf WhatsApp teilen
  • Auf dem Root-Datenträger eines Produktionsservers trat plötzlich eine Auslastung von über 90 % auf
  • Selbst eine vollständige Untersuchung mit du konnte die belegte Nutzung nicht erklären
  • Ein per cron ausgeführtes rsync-basiertes Skript hielt gelöschte Dateien in /tmp weiterhin offen
  • Wenn in cron keine separate Umleitung gesetzt ist, speichert es Standardausgabe und Standardfehler in einer temporären Datei, löscht diese anschließend, schließt sie aber nicht. (Lässt sich im Test reproduzieren)
  • Lösung: stdout/stderr explizit in Logdateien schreiben und diese mit logrotate verwalten

3 Kommentare

 
aer0700 2025-04-06

Darüber habe ich noch nie nachgedacht … aber so etwas kann also auch passieren. Wirklich eine echte Horrorgeschichte.

 
halfenif 2025-04-05

Plötzlich? Das ist seltsam.

 
kayws426 2025-04-05

Wirklich eine gruselige Geschichte.