Назад | Перейти на главную страницу

Могу ли я создать моментальный снимок LVM на «полном» логическом томе?

Я хочу попробовать использовать снимки LVM для резервного копирования. Я работаю над более старой версией CentOS 5, но не уверен, что смогу это сделать. Судя по тому, что я читал, мне кажется, что мне нужно дополнительное пространство на физическом диске для создания нового тома. Так ли это? Для меня, глядя на вывод команды LVM, кажется, что все заполнено ... Это не так, в корневой файловой системе свободно 13 ГБ, но я не думаю, что это имеет значение. Это мое текущее состояние:

[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

Может быть, я могу сжать свой / volume, затем создать новый, а затем сделать снимок на новый? Это единственный способ (не возиться с оборудованием)?

Спасибо

Ваша группа томов заполнена, поэтому вы не можете создать логический том, моментальный снимок или что-то еще.

Основы lvm - всегда сохранять доступное пространство в группах томов, чтобы вы могли создавать новый том, снимки томов и, в конечном итоге, расширять том.

У вас есть следующие решения:

  • Добавьте физический том в свою группу томов
  • уменьшить / подавить логический том в вашей группе томов

После этого вы сможете создавать снимки. Когда вы создаете снимок, вы выделяете ему немного места. При создании пространство не будет использоваться, но когда исходный том получит изменения, моментальный снимок начнет выделять пространство, чтобы сохранить его в исходном состоянии. Также вы можете записывать в снимок, это освободит место на нем, а не изменит исходный том. После того, как все пространство, выделенное для снимка, будет использовано, его нельзя будет использовать.