Unterabschnitte


fsTrim - util-linux-fstrim

Die Einleitung

„util-linux-fstrim“ 'fstrim' wird bei einem eingehängten Dateisystem verwendet, um Blöcke zu verwerfen (oder zu 'trimmen'), die nicht vom Dateisystem verwendet werden.

Dies ist nützlich für Solid-State-Laufwerke (SSDs) und Thinly-Provisioned-Speicher.

Standardmäßig verwirft fstrim alle unbenutzten Blöcke im Dateisystem.

Das Menü im Setup-Programm

Das Menü im Setup-Programm ist wie folgt aufgebaut:

  1. Sytem administration  
  x. Filesystems    
  x. fsTrim - administration
  1. View documentation
  2. Edit configuration
  3. Advanced configuration file handling
  4. Show status

Änderung der Konfiguration

Die Konfiguration wird über den Menüpunkt „Edit configuration“ geändert.

Die Konfigurationsdatei

In der Konfigurationsdatei, die über das Menü zugänglich ist, sind folgende Parameter vorhanden; wer sie von Hand editieren will findet sie unter
/etc/config.d/util-linux-fstrim

Die Parameter

START_UTIL_LINUX_FSTRIM

Sollen fstrim Aktionen automatisch durchgeführt werden.

Gültige Werte: yes, no

Standardeinstellung: START_UTIL_LINUX_FSTRIM='no'

UTIL_LINUX_FSTRIM_SCHEDULE_TIME

Hier wird eingestellt, zu welchen Zeiten 'fstrim' ausgefürt werden soll.

(komplexe Definition): Legt fest, zu welchen Zeitpunkten dieser Job durch Systemd ausgeführt werden soll.

Ein Job wird von Systemd nur ausgeführt, wenn alle Kriterien zutreffen (logisches UND);

Wenn genauere Datums- und Uhrzeitangaben erforderlich sind, verwenden OnCalendar-Ereignisse das folgende Format:

    DayOfWeek Year-Month-Day Hour:Minute:Second

Beispiele:

Ein Sternchen kann verwendet werden, um einen beliebigen Wert anzugeben, und Kommas können verwendet werden, um mögliche Werte aufzulisten. Zwei durch '..' getrennte Werte zeigen einen zusammenhängenden Bereich an.

Im folgenden Beispiel wird der Dienst an den ersten vier Tagen jedes Monats um 12:00 Uhr ausgeführt, aber nur, wenn dieser Tag ein Montag oder Dienstag ist.

    Mon,Tue *-*-01..04 12:00:00

Um einen Dienst am ersten Samstag jedes Monats auszuführen, verwenden Sie:

    Sat *-*-1..7 18:00:00

Bei Verwendung des DayOfWeek-Teils muss mindestens ein Wochentag angegeben werden. Wenn Sie möchten, dass jeden Tag um 4 Uhr morgens etwas ausgeführt wird, verwenden Sie:

    *-*-* 04:00:00

Die folgenden speziellen Ausdrücke können als Abkürzungen für längere normalisierte Formen verwendet werden:

  minutely *-*-* *:*:00
  hourly *-*-* *:00:00
  daily *-*-* 00:00:00
  monthly *-*-01 00:00:00
  weekly Mon *-*-* 00:00:00
  yearly *-01-01 00:00:00
  quarterly *-01,04,07,10-01 00:00:00
  semiannually *-01,07-01 00:00:00

Weitere Informationen siehe Systemd-time

Standardeinstellung: UTIL_LINUX_FSTRIM_SCHEDULE_TIME='Mon *-*-* 00:00:00'