Logisches Root-Volume von CentOS 7 wird bei jedem Start geprüft

852
Ken J

Die Bootzeit meines CentOS 7-Systems wird erheblich verlangsamt, da FS-Prüfungen JEDER Zeit durchgeführt werden:

 Started Show Plymouth Boot Screen. [ OK ] Reached target Paths. [ OK ] Reached target Basic System. [ OK ] Found device /dev/mapper/cl-root. Starting File System Check on /dev/mapper/cl-root... [ OK ] Started File System Check on /dev/mapper/cl-root. [ 127.516469] dracut-initqueue[261]: Warning: dracut-initqueue timeout - starting timeout scripts ..... 189.331811] dracut-initqueue[261]: Warning: dracut-initqueue timeout - starting timeout scripts Mounting /sysroot... 

Mein FSTAB-Eintrag:

/dev/mapper/cl-root / xfs defaults 0 0 

Die FS-Prüfung dauert eine Minute.

Wie kann ich verhindern, dass bei jedem Start FS-Prüfungen durchgeführt werden?

0

1 Antwort auf die Frage

0
TheCompWiz

Es gibt einige Gründe, warum Ihre Festplatte jedes Mal beim Booten überprüft wird.

Normalerweise liegt dies daran, dass die Festplatte fehlerhaft ist und Sie sie noch nicht beheben müssen. Startzeit-Scans können Fehler nicht immer beheben, sondern melden lediglich, dass ein Eingriff durch einen Benutzer erforderlich ist.

Es ist auch möglich, ein Flag auf dem Volume zu setzen, das jedes Mal durchsucht werden soll. Überprüfen Sie tune2fs... insbesondere die -cFlagge.

Wenn Sie "fsck.mode = force" als Kernel-Startoption festlegen, kann dies bei jedem Start überprüft werden. Vielleicht hat jemand / etwas die Startoptionen aktualisiert.

Ich habe gesehen, wo die "forcefsck" -Datei im Stammverzeichnis von einem auf der Maschine ausgeführten Prozess neu erstellt wird, aber dies ist eher eine "leichte Möglichkeit" als wahrscheinlich.

tune2fs funktioniert nicht für ein XFS-Dateisystem TopHat vor 7 Jahren 0