[Ubuntu] tmp Verzeichnisse automatisch löschen

Nachdem mein Server wieder mal sich verabschiedet hat da die Platte /dev/sda3 Rand voll war habe ich mich mal auf Spurensuche begeben.

Ich kam zu dem Ergebnis das alle Backup übertragungen auf die externe FTPS Backupfestplatte  fehlgeschlagen sind und diese eigentlichen Backupdateien unbemerkt auf dem Server gespeichert wurden.

so haben sich über 800 GB in folgenden Verzeichnissen versammelt.

/opt/psa/pmm/tmp

sowie im eigentlichen Dump Verzeichnis

/var/lib/psa/dumps

diese Verzeichnisinhalte musste ich dann mir

rm -r *

löschen damit ich wieder den unnütz vergebenen Platz wieder habe.

Damit ich das automatisieren kann und nicht jedes mal selber das machen muss habe ich mir tmpreaper installiert. Dieses Programm räumt in Regelmäßigen Abständen das tmp Verzeichnis auf.

Mit dieser Zeile wird das Programm installiert

sudo apt-get install tmpreaper

hierbei wird ein Eintrag in die Cron.Daily gemacht.
Damit das Programm auch eigenständig loslegt mit die /etc/tmpreaper.conf editiert werden.

Und zwar muss die Zeile SHOWWARNING=true ausgeklammert werden.

Ich habe bei mir noch zusätzlich die Zeilen

TMPREAPER_PROTECT_EXTRA=''
TMPREAPER_DIRS='/tmp/. /opt/psa/PMM/tmp/.'
TMPREAPER_DELAY='256'
TMPREAPER_ADDITIONALOPTIONS=''

angepasst, so werden die Verzeichnisse /tmp/ und /opt/psa/PMM/tmp/ regelmässig geleert.

Mit der Zeile TMPREAPER_PROTECT_EXTRA=” könnt ihr Verzeichnisse innerhalb der tmp Verzeichnisse schützen.

Die Idee dazu habe ich hier gefunden: linuxvoodoo.de


wallpaper-1019588
Meine Wiedergeburt als Schleim in einer anderen Welt S3 – Deutscher Simuldub gestartet
wallpaper-1019588
A Journey Through Another World: Neue Trailer veröffentlicht
wallpaper-1019588
Die Ausbreitung von Tropenkrankheiten in Deutschland
wallpaper-1019588
2.5 Dimensional Seduction: Anime erscheint als 2-Cour-Serie + Teaser