Изменения размера логических томов LVM

Cписок физических томов LVM

pvdisplay

pvdisplay

File descriptor 7 (pipe:[10291]) leaked on pvdisplay invocation. Parent PID 2499: bash
--- Physical volume ---
PV Name /dev/xvda2
VG Name some_system
PV Size 9.86 GiB / not usable 4.00 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE 2523
Free PE 0
Allocated PE 2523
PV UUID O1hTxA-375C-UeUF-BvBL-s1s2-MdxI-vueqcw

vgdisplay

vgdisplay

File descriptor 7 (pipe:[10291]) leaked on vgdisplay invocation. Parent PID 2499: bash
--- Volume group ---
VG Name some_system
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 7
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 9.86 GiB
PE Size 4.00 MiB
Total PE 2523
Alloc PE / Size 2523 / 9.86 GiB
Free PE / Size 0 / 0
VG UUID nIzHZu-Einu-bBbr-8rCF-pHjH-o7Qo-hUXmJX

lvdisplay

lvdisplay

File descriptor 7 (pipe:[10291]) leaked on lvdisplay invocation. Parent PID 2499: bash
--- Logical volume ---
LV Path /dev/some_system/swap
LV Name swap
VG Name some_system
LV UUID NzpQxC-HFDI-XbGw-WCTG-hfcX-Ihwj-D3QhKv
LV Write Access read/write
LV Creation host, time ,
LV Status available
# open 2
LV Size 1.91 GiB
Current LE 488
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 1024
Block device 253:1
--- Logical volume ---
LV Path /dev/some_system/root
LV Name root
VG Name some_system
LV UUID boyHcz-IEx1-K74c-2gBP-etZ6-utfW-MjFlfi
LV Write Access read/write
LV Creation host, time ,
LV Status available
# open 1
LV Size 7.95 GiB
Current LE 2035
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 1024
Block device 253:0

Изменение раздела

lvextend -L 40G /dev/some_system/root
resize2fs /dev/mapper/some_system-root

Selectel.ru

Диски увеличиваются как блочные устройства, поэтому после увеличения диска в панели управления вам необходимо:

Выполнить команду: ptmax /dev/xvda2

Перезагрузить сервер.

Выполнить команду: pvresize /dev/xvda2

Выполнить команду: vgdisplay, из ее вывода необходимо запомнить следующие данные:

VG Name (скорее всего вида vmXXXX_system) - в дальнейшем, будем ссылаться на него как на VGNAME

Free PE / Size (здесь необходимо запомнить число до слеша, размер запоминать не нужно) — в дальнейшем будем ссылаться на него как на Free PE

Увеличить размер логического тома:

lvresize /dev/VGNAME/root -l+Free_PE

например: lvresize /dev/vmXXXX_system/root -l +500

например: lvresize /dev/some_system/root -l 10241

Изменить размер файловой системы:

resize2fs /dev/VGNAME/root

например, resize2fs /dev/vmXXXX_system/root