Пост

[Решено] Расширить корневой LVM-раздел. Еще один способ

Менеджер логических томов — подсистема операционных систем Linux и OS/2, позволяющая использовать разные области одного жёсткого диска и/или области с разных жёстких дисков как один логический том. Реализована с помощью подсистемы device mapper. 

Исходные данные:

  • ОС: Debian 11
  • Тип разделов: MBR
  • Файловая система: XFS

Дисковое пространство

Структура

Как видно из разметки, диск SDA увеличили.

При попытке расширить корневой раздел через growpart появлялась ошибка: FAILED: failed to resize

FAILED: failed to resize

Будем расширять диск через fdisk

Добавляем раздел sda3, меняем тип по LVM

1
2
3
4
5
6
7
8
9
10
11
12
$ sudo fdisk /dev/sda
Command (m for help): n (новый раздел)
Select (default p): p (раздел будет primary)
Partition number (3,4, default 3): 3 (номер раздела 3)
First sector (35649536-67108863, default 35649536): 
Last sector, +/-sectors or +/-size{K,M,G,T,P} (35649536-67108863, default 67108863): 
Command (m for help): t (изменяем тип вновь созданного раздела)
Partition number (1-3,5, default 5): 3 (номер нашего нового раздела)
Hex code or alias (type L to list all): 8e (тип раздела Linux LVM)
Command (m for help): w (сохранить изменения в таблице разделов и закрыть fdisk)
The partition table has been altered.
Syncing disks.

Смотрим результат

Результат

Инициализируем раздел в качестве LVM, добавляем в группу debian и расширяем пространство

1
2
3
$ sudo pvcreate /dev/sda3
$ sudo vgextend debian /dev/sda3
$ sudo lvextend -l +100%FREE /dev/mapper/debian-root

Расширяем файловую систему

1
2
$ sudo resize2fs /dev/mapper/debian-root  # для ext4
$ sudo xfs_growfs  /dev/mapper/debian-root  # для xfs

Результат

Результат

Авторский пост защищен лицензией CC BY 4.0 .

© IT Draft. Некоторые права защищены.