Wann ist es sicher, `/dev/.tmp-block-*`-Dateien zu entfernen?

Wann ist es sicher, `/dev/.tmp-block-*`-Dateien zu entfernen?

ich experimentiere derzeit mit temporären LVM-Snapshots (das heißt: einen Snapshot eines LV erstellen, etwas mit dem Snapshot machen (z. B. ein Backup ausführen) und dann den Snapshot zerstören. Etwas in der Art:

lvcreate --snapshot --name "SNAP" --size 2GB lv01
dobackup /dev/VG1/SNAP
lvremove -f /dev/VG1/SNAP

die neue SNAP„Festplatte“ wurde wie mit der Gerätenummer erstellt 254:10.

heute habe ich festgestellt, dass ich eine versteckte Gerätedatei /dev/.tmp-block-254:10in meinem Geräteverzeichnis habe.annehmendass es sich hierbei um ein Überbleibsel aus der LV-Erstellung/-Entfernung handelt.

ich habe es ausgeführt lvdisplay, aber das Gerät wird nicht angezeigt. Außerdem scheint es, dass der Prozess es derzeit verwendet (überprüft mit fuser /dev/.tmp-block-254:10und lsof /dev/.tmp-block-254:10).

kann ich diese Datei ( rm /dev/.tmp-block-254:10) sicher entfernen?

Antwort1

Da es sich um eine versteckte Datei in /dev handelt und sie derzeit von keinem Prozess verwendet wird, sehe ich nicht, warum es ein Problem sein könnte, sie zu entfernen. Meine Frage ist, warum Sie sie entfernen müssen? Sie tut nichts und belegt wahrscheinlich keinen Festplattenspeicher, daher sehe ich keinen Grund dafür.

Eine bessere Lösung wäre, util-linux zu installieren und dann update-initramfs auszuführen.https://bugs.launchpad.net/ubuntu/+source/util-linux/+bug/378930das scheint das Problem zu beheben.

verwandte Informationen