Menu Close

Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

4.4.8. Увеличение размера логических томов

Команда lvextend позволяет увеличить размер логического тома.
После увеличения размера тома потребуется увеличить размер соответствующей файловой системы.
Можно задать точный объем наращивания или точный размер тома уже после увеличения.
Пример наращивания логического тома /dev/myvg/homevol до 12 Гбайт:
# lvextend -L12G /dev/myvg/homevol 
lvextend -- extending logical volume "/dev/myvg/homevol" to 12 GB
lvextend -- doing automatic backup of volume group "myvg"
lvextend -- logical volume "/dev/myvg/homevol" successfully extended
Следующая команда добавит еще один гигабайт к /dev/myvg/homevol.
# lvextend -L+1G /dev/myvg/homevol
lvextend -- extending logical volume "/dev/myvg/homevol" to 13 GB
lvextend -- doing automatic backup of volume group "myvg"
lvextend -- logical volume "/dev/myvg/homevol" successfully extended
Опция -l команды lvextend позволяет задать точное число экстентов, на которое следует увеличить размер. Или же можно указать процентную часть группы томов или свободного места в группе. Приведенная далее команда увеличит размер логического тома testlv так, чтобы он заполнял все еще не выделенное место в группе myvg.
[root@tng3-1 ~]# lvextend -l +100%FREE /dev/myvg/testlv
  Extending logical volume testlv to 68.59 GB
  Logical volume testlv successfully resized
Завершив наращивание, необходимо увеличить размер файловой системы.
Большинство стандартных утилит изменения размера файловой системы нарастят файловую систему так, чтобы ее размер соответствовал размеру логического тома по умолчанию.