Wann wird fsck ausgeführt, wenn die maximale Mount-Anzahl -1 ist?

1271
IMB

Ich versuche festzustellen, ob fsckbeim Neustart ausgeführt wird. Ich führe diesen Befehl aus dumpe2fs -h /dev/(diskname)und erhalte folgendes Ergebnis:

Mount count: 13 Maximum mount count: -1 

AFAIK fsckwird ausgeführt, wenn die Mountanzahl gleich oder größer als die maximale Mountanzahl ist. In diesem Fall beträgt die maximale Mount-Anzahl -1 und fsckwird daher niemals ausgeführt. Ist das normal?

1

1 Antwort auf die Frage

2
Kamil Maciorowski

Von man tune2fs

-c max-mount-counts

Passen Sie die Anzahl der Mounts an, nach denen das Dateisystem geprüft wird e2fsck(8). Wenn max-mount-count 0oder ist -1, wird die Anzahl der gemounteten Dateisysteme durch e2fsck(8)den Kernel nicht berücksichtigt.

In diesem Fall bedeutet "Nicht beachtet", dass "Ja fsck" niemals aus diesem Grund ausgeführt wird. Dies ist normal. Es gibt jedoch auch

-i interval-between-checks[d|m|w]

Passen Sie die maximale Zeit zwischen zwei Dateisystemprüfungen an. Kein Suffix oder dinterpretiert das Intervall zwischen den Prüfungen als Tage, mMonate und wWochen. Ein Wert von Null deaktiviert die zeitabhängige Prüfung.

Es fsckkann also noch aus diesem anderen Grund laufen, abhängig davon, ob das Intervall eingestellt ist oder nicht.

Es wird dringend empfohlen, entweder -c(Mount-Count-abhängig) oder -i(Zeitabhängig) zu aktivieren, um eine periodische vollständige e2fsck(8)Überprüfung des Dateisystems zu erzwingen . Andernfalls kann es zu einer Beschädigung des Dateisystems (aufgrund defekter Festplatten, Kabel, Speicher oder Kernel-Fehler) kommen, die unbemerkt bleibt, was zu Datenverlust oder -beschädigung führen kann.

Ich habe es noch einmal überprüft und mein "Check-Intervall" ist 0. Was sagen Sie ist eine gute Zahl für die maximale Mountanzahl? IMB vor 6 Jahren 0
@IMB Ich denke, es hängt davon ab, wie Sie das Dateisystem verwenden, wie oft Sie einen Neustart durchführen usw. Aber wirklich kann ich Ihnen keinen guten Rat geben, da ich häufig 'btrfs' und nicht 'ext' verwende. Kamil Maciorowski vor 6 Jahren 0
Ich benutze es als Server für mehrere Websites. Ich starte selten neu, vielleicht ein- oder zweimal im Jahr IMB vor 6 Jahren 0
@IMB Ich denke, du solltest eine separate Frage zu angemessenen Zahlen für "tune2fs" stellen, dann kann dir jemand anderes helfen. Prüfen Sie, ob [Server Fault] (https://serverfault.com/help/on-topic) ein besserer Ort für diese zweite Frage ist, da Sie versuchen, einen Server zu optimieren (ich sage nicht, dass es so ist, sage ich ). Kamil Maciorowski vor 6 Jahren 0