我目前正在试验临时的lvm-快照(即:创建LV的快照,处理快照(例如运行备份),然后销毁快照。一些类似的东西:
lvcreate --snapshot --name "SNAP" --size 2GB lv01
dobackup /dev/VG1/SNAP
lvremove -f /dev/VG1/SNAP
新的SNAP
“磁盘”已经创建,与设备编号254:10
一样。
今天我发现,我的设备目录中有一个隐藏的设备文件/dev/.tmp-block-254:10
。我假设这是LV创建/删除的遗留物。
我运行了lvdisplay
,但是设备没有出现。而且,现在进程似乎正在使用它(用fuser /dev/.tmp-block-254:10
和lsof /dev/.tmp-block-254:10
检查)。
我能安全地删除这个文件(rm /dev/.tmp-block-254:10
)吗?
发布于 2013-10-10 17:20:16
由于它是/dev中的一个隐藏文件,而且目前没有进程正在使用它,我不知道如何删除它将是一个问题。我的问题是你为什么要把它移除?它没有做任何事情,它可能没有占用和高清空间,所以我不知道哪里有需要。
更好的解决办法是安装util,然后运行。据https://bugs.launchpad.net/ubuntu/+source/util-linux/+bug/378930称,这似乎解决了这个问题。
https://unix.stackexchange.com/questions/94237
复制相似问题