Ist xfs_fsr sicher zu unterbrechen?

7

Ist es sicher, einen lang laufenden Job zu unterbrechen ( Ctrl- C) xfs_fsr?

Ich versuche, ein sehr großes XFS-Volume zu defragmentieren.

Twblamer
quelle

Antworten:

7

Wie bei allen Tools zur Manipulation von Dateisystemen wird dafür gesorgt, xfs_fsrdass das Dateisystem in einem konsistenten Zustand bleibt, falls der Computer abstürzt (z. B. aufgrund eines Stromausfalls). Wenn Sie kein Pech haben und auf einen Fehler stoßen, sind Dateisystemtreiber komplexer als sie aussehen, insbesondere weil sie auf Geschwindigkeit ausgelegt sind.

Wenn Sie xfs_fsrsauber unterbrechen (mit einem der üblichen Signale SIGINT, SIGHUP, SIGTERM oder SIGQUIT), wird darauf geachtet, dort zu schreiben, wo es aufgehört hat /var/tmp/.fsrlast(oder in der mit der -fOption angegebenen Datei ). Sie können es also sicher mit Ctrl+ unterbrechen Cund später mit denselben Optionen erneut starten, um den Auftrag abzuschließen.

Gilles 'SO - hör auf böse zu sein'
quelle