Wöchentliches fstrim bis Ubuntu 16.04

Aus Thomas-Krenn-Wiki
Zur Navigation springen Zur Suche springen

Ubuntu führte ab Version Ubuntu 14.04 LTS bis Ubuntu 16.04 LTS wöchentlich über den Cronjob /etc/cron.weekly/fstrim eine ATA Trim (batched discard) Operation für SSDs aus. Seit Ubuntu 18.04 wird fstrim per systemd ausgeführt. Abhängig vom jeweiligen SSD Modell kann während eines solchen batched discard die I/O Performance der SSD beeinträchtigt sein. Falls solche auftreten, kann entweder die Ausführungszeit des Cronjobs angepasst oder der fstrim Cronjob deaktiviert werden. Der Artikel Wöchentliches fstrim ab Ubuntu 18.04 zeigt wie Sie ab Ubuntu 18.04 fstrim per systemd steuern.

Ausführungszeit anpassen

In diesem Beispiel werden die Cronjobs im Verzeichnis /etc/cron.weekly jeden Sonntag um 6:47h ausgeführt:

$ cat /etc/crontab
[...]
47 6 * * 7   root   test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
[...]

Sie können die Ausführungszeit in /etc/crontab verändern. Beachten Sie dabei, dass damit sämtliche Cronjobs aus /etc/cron.weekly zur geänderten Zeit ausgeführt werden.

Fstrim Cronjob deaktivieren

Wenn Sie das wöchentliche fstrim deaktivieren möchten, kommentieren Sie im Cronjob /etc/cron.weekly/fstrim alle Kommandos mit dem #-Symbol aus:

#!/bin/sh
# call fstrim-all to trim all mounted file systems which support it
#set -e

# This only runs on Intel and Samsung SSDs by default, as some SSDs with faulty
# firmware may encounter data loss problems when running fstrim under high I/O
# load (e. g.  https://launchpad.net/bugs/1259829). You can append the
# --no-model-check option here to disable the vendor check and run fstrim on
# all SSD drives.
#exec fstrim-all

Weitere Informationen

Foto Werner Fischer.jpg

Autor: Werner Fischer

Werner Fischer arbeitet im Product Management Team von Thomas-Krenn. Er evaluiert dabei neueste Technologien und teilt sein Wissen in Fachartikeln, bei Konferenzen und im Thomas-Krenn Wiki. Bereits 2005 - ein Jahr nach seinem Abschluss des Studiums zu Computer- und Mediensicherheit an der FH Hagenberg - heuerte er beim bayerischen Server-Hersteller an. Als Öffi-Fan nutzt er gerne Bus & Bahn und genießt seinen morgendlichen Spaziergang ins Büro.


Das könnte Sie auch interessieren

Eigene Ubuntu-Pakete in reprepro Repository hochladen
Hibernate (Ruhezustand) in Ubuntu 12.04 aktivieren
Ubuntu Startmedienersteller