一个ext4 fs的LVM快照看起来不是很干净

我创build一个挂载的ext4 fs的LVM快照

lvcreate -L 10GiB -s -n "root-snapshot" "/dev/myvgname/root" 

如果我在/ dev / myvgname / root-snapshot上运行e2fsck,它会显示:

 e2fsck 1.42.5 (29-Jul-2012) Clearing orphaned inode 263640 (uid=0, gid=0, mode=0100600, size=0) Clearing orphaned inode 260744 (uid=0, gid=0, mode=0100600, size=0) Clearing orphaned inode 266864 (uid=0, gid=0, mode=0100600, size=0) Clearing orphaned inode 261058 (uid=103, gid=107, mode=0100600, size=0) Clearing orphaned inode 261057 (uid=103, gid=107, mode=0100600, size=0) Clearing orphaned inode 261001 (uid=103, gid=107, mode=0100600, size=0) Clearing orphaned inode 260918 (uid=103, gid=107, mode=0100600, size=0) Clearing orphaned inode 260913 (uid=103, gid=107, mode=0100600, size=0) root: clean, 52533/977280 files, 811160/3905536 blocks 

为什么要清除这些孤立的inode? LVM不应该使底层的fs处于一致(干净)的状态吗?

当拍摄一个快照时,文件系统被冻结,但是这个状态与完全卸载的文件系统不完全一样。 从man fsfreeze

 Note that even after freezing, the on-disk filesystem can con‐ tain information on files that are still in the process of unlinking. These files will not be unlinked until the filesys‐ tem is unfrozen or a clean mount of the snapshot is complete.