我可以在“完整”逻辑卷上创buildLVM快照吗?

我想尝试使用LVM快照进行备份。 我正在做一个较旧的CentOS 5盒子,但我不确定我是否可以做到这一点。 从我所读的内容来看,似乎需要在物理磁盘上创build新卷的额外空间。 是这样吗? 对于我来说,从查看LVM命令的输出来看,它看起来像一切都已经满了……不是,根文件系统上有13 GB的空闲空间,但是我不认为这很重要。 这是我现在的状态:

[root@server ~]# pvdisplay /dev/cdrom: open failed: No medium found --- Physical volume --- PV Name /dev/hda2 VG Name VolGroup00 PV Size 19.89 GB / not usable 19.49 MB Allocatable yes (but full) PE Size (KByte) 32768 Total PE 636 Free PE 0 Allocated PE 636 PV UUID O6N2b1-RxMe-gnEz-5Nkr-A7pA-AzLe-n2Qwy0 [root@server ~]# lvdisplay /dev/cdrom: open failed: No medium found --- Logical volume --- LV Name /dev/VolGroup00/LogVol00 VG Name VolGroup00 LV UUID PxmE7L-5B6b-Bvnp-zuca-SaiG-b20A-dDM4qq LV Write Access read/write LV Status available # open 1 LV Size 17.91 GB Current LE 573 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:0 --- Logical volume --- LV Name /dev/VolGroup00/LogVol01 VG Name VolGroup00 LV UUID uGP3Jz-pPJW-KLet-YZHC-5Uzn-8jT3-4GHPX7 LV Write Access read/write LV Status available # open 1 LV Size 1.97 GB Current LE 63 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:1 [root@server ~]# vgdisplay /dev/cdrom: open failed: No medium found --- Volume group --- VG Name VolGroup00 System ID Format lvm2 Metadata Areas 1 Metadata Sequence No 3 VG Access read/write VG Status resizable MAX LV 0 Cur LV 2 Open LV 2 Max PV 0 Cur PV 1 Act PV 1 VG Size 19.88 GB PE Size 32.00 MB Total PE 636 Alloc PE / Size 636 / 19.88 GB Free PE / Size 0 / 0 VG UUID vSc34e-sbP3-lwaj-PF9p-921E-3oP8-vkwJIz 

也许我可以缩小我的/音量,然后创build一个新的,然后快照到新的? 这是唯一的方法(不硬件硬件)?

谢谢

您的卷组已满,因此您无法创build任何逻辑卷,快照或任何其他内容。

lvm的基础是始终保持卷组中的可用空间,以便创build新的卷,卷的快照并最终扩展卷。

你有的解决scheme是:

  • 将物理卷添加到您的卷组
  • 减less/抑制卷组中的逻辑卷

那么你将能够创build快照。 当你创build一个快照时,你为它分配一些空间。 创build时不会使用空间,但是当原始卷将被修改时,快照将开始分配空间以保持其原始状态。 您也可以写入快照,这将回收它的空间,而不会改变原来的音量。 一旦使用了分配给快照的所有空间,则快照是不可用的。