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

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


==== pvdisplay ====


  pvdisplay

<code>
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
</code>

==== vgdisplay ====

  vgdisplay

<code>
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
</code>

==== lvdisplay ====

  lvdisplay

<code>
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
</code>

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


  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
