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

Как увеличить Free PE в физическом объеме LVM?

Я использую Proxmox 2.2 для создания контейнеров OpenVZ.

Он поставляется с инструментом vzdump, который может создавать резервные копии контейнеров OpenVZ на лету. Он использует функцию моментальных снимков LVM для создания временной «вилки» файловой системы в целях резервного копирования.

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

Я пытался увеличить размер снимка в /etc/vzdump.conf, но затем vzdump возвращает ошибку, например

Volume group "pve" has insufficient free space (256 extents): 512 required.

Когда я печатаю pvdisplay, Я получил:

me@srv:~# pvdisplay 
--- Physical volume ---
PV Name               /dev/md2
VG Name               pve
PV Size               921.01 GiB / not usable 3.94 MiB
Allocatable           yes 
PE Size               4.00 MiB
Total PE              235777
Free PE               256
Allocated PE          235521
PV UUID               7w2TSL-Xv76-jkDg-GrfU-AZ0g-dGq4-GLCFoA

На самом деле, Бесплатный PE стоимость не слишком большая

Как его увеличить? Можно ли без остановки сервисов на сервере?

Вы можете сделать одно или оба из двух:

  1. Уменьшите объем используемого пространства, сжав или удалив логические тома в группе томов.

  2. Добавьте больше места в группу томов, добавив еще один физический том, например еще один дисковый массив.

Вам понадобится больше физического дискового пространства. Если у вас есть свободное место на физических дисках, вы можете создать еще один программный RAID и добавить его в группу томов, или вы можете добавить дополнительные диски.