免责声明:这是我第一次使用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。