Увеличение корневого раздела (`/`) на Ubuntu VPS с LVM

1. Проверьте текущее состояние диска

lsblk

Убедитесь, что:

  • Физический диск (например, /dev/sda) имеет новый размер.
  • В Volume Group (ubuntu-vg) есть свободное место.
 

Пример вывода после увеличения диска до 80 ГБ:

sda                         8:0    0   80G  0 disk
└─sda3                      8:3    0   48G  0 part
  └─ubuntu--vg-ubuntu--lv 252:0    0   24G  0 lvm  /

→ Свободно ~24 ГБ в LVM (48G - 24G).

 

2. Расширьте Logical Volume до максимума

Используйте всё свободное место в группе томов:

sudo lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv

 

Альтернатива — указать конкретный размер (например, 40 ГБ):

sudo lvextend -L 40G /dev/ubuntu-vg/ubuntu-lv

 

3. Расширьте файловую систему ext4

sudo resize2fs /dev/ubuntu-vg/ubuntu-lv

 

4. Проверьте результат

df -h /

 

Filesystem                         Size  Used Avail Use% Mounted on
/dev/mapper/ubuntu--vg-ubuntu--lv   47G   12G   33G  27% /