您能指定 LVM 快照的(最初)存储位置吗?

您能指定 LVM 快照的(最初)存储位置吗?

免责声明:这是我第一次使用 lvm。

根据 RTFM,似乎 LVM 快照会自动存储在与原始逻辑卷相同的目录中。就我而言,这意味着目录/dev。这不是很好,因为那里没有足够的磁盘空间供我存储大型快照。

那么,当我运行类似的命令时lvcreate --size 1G --snapshot --name snapshot /dev/lvmData/usr,我需要 /dev 中额外有 1G 的可用空间吗?

有没有办法指定一个不同的目录来存储我的快照?

答案1

中的文件/dev不是普通文件 - 它们是以文件形式呈现的设备。LVM 快照是一个块设备,占用 LVM 的空间。

1G指定的是从运行 -command 后的行上的列lvcreate中获取的。FreelvmDatavgs

答案2

如果 VG 中的所有空间都已填满 LV,则可以向 VG 添加磁盘并将其用作快照。这样,下次创建快照时,您就知道必须在新磁盘中创建快照。

相关内容