LVM 上的 ext4 的 fstrim“不支持丢弃操作”

LVM 上的 ext4 的 fstrim“不支持丢弃操作”

尝试在我的根分区(LVM 逻辑卷上的 ext4、单个物理卷 — 支持 TRIM 的 SSD)上运行 fstrim 会产生错误:

fstrim -v /
fstrim: /: the discard operation is not supported

但是,在不同的 LV 上运行它相同的单 PV 卷组工作得很好。两者的安装选项(根据/proc/mounts)是相同的:rw,relatime,errors=remount-ro,data=ordered

issue_discards = 1设置为lvm.conf,如果这很重要的话。

为什么只有其中之一支持修剪?

答案1

结果是根文件系统的 LV 有一个 LVM 快照,但没有另一个。出现快照块 TRIM,因为设备映射器快照目标不支持它。

相关内容