你能指定哪里LVM快照(初始)存储?

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

在RTFM上,看起来LVM快照自动存储在与原始逻辑卷相同的目录中。 在我的情况下,这将意味着/dev目录。 这不是很好,因为我没有足够的磁盘空间来存储大快照。

所以当我运行一个像lvcreate --size 1G --snapshot --name snapshot /dev/lvmData/usr这样的命令时,我需要在/ dev中额外增加1G的空间空间吗?

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

/dev中的文件不是普通文件 – 它们是以文件forms表示的设备。 LVM快照是一个块设备,占用了LVM的空间。

您在运行vgs -command后,使用lvcreate指定的1G取自lvmData行的Free列。

如果VG中的所有空间都充满LV,则可以将磁盘添加到VG并将其用作快照。 所以下次你创build一个快照时,你就知道快照必须在新的磁盘上创build。