В ОС Debian 13 диск может быть размечен двумя способами:

  1. создание обычного физического раздела. Их количество может варьироваться от выбора таблицы разделов: при использовании MBR, их может быть всего 4, при разметке диска при помощи GPT — неограниченное количество (значение по умолчанию, установленное в ОС — 128).
  2. создание LVM тома

Второй способ является более предпочтительным, так как Lvm – это технология, которая позволяет объединить физические диски в абстрактный, логический диск. Она предоставляет гибче настраивать диски, так как разделы под управлением LVM можно динамически перемещать, изменять размер, а в состав одного раздела могут входить несколько физических разделов или дисков.

В данной статье мы рассмотрим увеличение раздела диска, созданного в обоих из перечисленных случаев

Увеличение физического раздела

Для того, чтобы увеличить физический раздел диска, не входящего в состав LVM-тома, необходимо сделать следующее:

  1. После увеличения диска в вашем ЛК или в vCloud Director, пересканируйте диски в ОС для изменения отображения объема дискового пространства, при помощи команды:
    echo 1 | sudo tee /sys/block/sda/device/rescan > /dev/null

  2. запустите утилиту fdisk с указанием расширяемого раздела:
    sudo fdisk /dev/sdX

    Наименование необходимого раздела можно посмотреть при помощи команды lsblk

  3. выполните команду  p или print для вывода информации о текущих разделах
  4. измените размер раздела с помощью команды e или edit. По запросу номера раздела и размера, укажите необходимые вам значения
  5. Проверьте, что необходимый раздел увеличен, при помощи команды p или print
  6. Выйдите из утилиты fdisk при помощи команды w или write и расширьте файловую систему раздела с помощью
    resize2fs /dev/sdX

На этом увеличение физического раздела диска завершено.

Увеличение раздела, входящего в LVM

Для увеличения логического раздела, входящего в LVM, выполните следующие шаги:

  1. Пересканируйте диски в ОС для изменения отображения объема дискового пространства, используя команду

    echo 1 | sudo tee /sys/block/sda/device/rescan > /dev/null

  2. Запустите утилиту fdisk для для увеличения раздела диска :

    sudo fdisk /dev/sdX

  3. Используйте команду p (print) для вывода информации о текущих разделах
  4. Удалите LVM-раздел и его контейнер при помощи команды d и укажите номер необходимого раздела
  5. Создайте заново  LVM контейнер и Linux LVM с новым размером (для контейнера используйте тип раздела – extended)
  6. Добавьте метку LVM созданному логическому разделу
  7. Просмотрите созданные разделы и удостоверьтесь в увеличении размера разделов
  8. Выйдите из fdisk с помощью w (write)
  9. Просмотрите физические тома с помощью:
    sudo pvdisplay

    И определите нужный (имя в поле PV Name)

  10. Измените размер физического тома с помощью
    sudo pvresize /dev/sdX

  11. При помощи команды:
    sudo lvdisplay

    Просмотрите все существующие логические тома и определите необходимый для расширения

  12. Расширьте логический том на всё доступное пространство
    sudo lvextend –l +100%FREE /dev/<vg-name>/<lv-name>

  13. Расширьте файловую систему. Для ext2/ext3/ext4 используйте
    sudo resize2fs /dev/<vg-name>/<lv-name>

На этом расширение LVM диска в Debian 13 закончено