Thema: filesystem
-
Dateisysteme prüfen und reparieren: fsck, xfs_repair und btrfs check auf einem ausgehängten Dateisystem
ext4, XFS und Btrfs bringen jeweils ein eigenes Prüfwerkzeug mit unterschiedlichen Sicherheitsregeln: e2fsck und xfs_repair dürfen nur auf einem ausgehängten Dateisystem laufen (xfs_repair hat mit -n einen Probelauf), btrfs check arbeitet standardmässig nur lesend und rät dringend von --repair ab. Ob eine Reparatur nötig ist, entscheiden Exit-Codes und die Ausgabe des Probelaufs, nicht das Bauchgefühl.
-
Volle Linux-Festplatte analysieren: df, du, gelöschte, aber noch geöffnete Dateien und das Journal
Ein Dateisystem kann bei Speicherplatz oder bei Inodes voll sein, und Platz, den eine gelöschte, aber noch geöffnete Datei belegt, taucht in du nicht auf. Diese Methodik geht die Prüfungen der Reihe nach durch (df -h, df -i, du -x, lsof +L1, journald-Vacuuming), bevor irgendetwas gelöscht wird.
Maschinenlesbar: JSON