Изменения размера логических томов 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