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

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

  1. Выполнить команду: ptmax /dev/xvda2
  2. Перезагрузить сервер.
  3. Выполнить команду: pvresize /dev/xvda2
  4. Выполнить команду: vgdisplay, из ее вывода необходимо запомнить следующие данные:
  • VG Name (скорее всего вида vmXXXX_system) - в дальнейшем, будем ссылаться на него как на VGNAME
  • Free PE / Size (здесь необходимо запомнить число до слеша, размер запоминать не нужно) — в дальнейшем будем ссылаться на него как на Free PE
  1. Увеличить размер логического тома:
  • lvresize /dev/VGNAME/root -l+Free_PE
    • например: lvresize /dev/vmXXXX_system/root -l +500
    • например: lvresize /dev/some_system/root -l 10241
  1. Изменить размер файловой системы:
    • resize2fs /dev/VGNAME/root
    • например, resize2fs /dev/vmXXXX_system/root