когда безопасно удалять файлы `/dev/.tmp-block-*`

когда безопасно удалять файлы `/dev/.tmp-block-*`

В настоящее время я экспериментирую с временными снимками LVM (то есть: создаю снимок LV, что-то делаю с этим снимком (например, запускаю резервное копирование), затем уничтожаю снимок). Что-то вроде этого:

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

новый SNAP«диск» был создан как devicenumber 254:10.

сегодня я обнаружил, что у меня есть скрытый файл устройства /dev/.tmp-block-254:10в моем каталоге устройств. япредполагатьчто это остаток от создания/удаления ЛВ.

Я запустил lvdisplay, но устройство не отображается. Также кажется, что какой-то процесс в данный момент его использует (проверил с помощью fuser /dev/.tmp-block-254:10и lsof /dev/.tmp-block-254:10).

Могу ли я безопасно удалить этот файл ( rm /dev/.tmp-block-254:10)?

решение1

Поскольку это скрытый файл в /dev и ни один процесс его сейчас не использует, я не вижу, как его удаление может стать проблемой. Мой вопрос: зачем вам его удалять? Он ничего не делает и, вероятно, не занимает место на жестком диске, поэтому я не вижу, где в этом есть необходимость.

Лучшим решением будет установить util-linux и затем запустить update-initramfs. Согласноhttps://bugs.launchpad.net/ubuntu/+source/util-linux/+bug/378930похоже, это решает проблему.

Связанный контент