Proxmox | Меняем размер дисков KVM гостевых систем.

2 комментария
Proxmox

Сегодня покажу как можно изменить (увеличить) размер диска ВМ Linux на KVM в Proxmox.

Первым действием увеличь размер нашей ВМ в WEB-интерфейсе Proxmox. Выбираем нашу ВМ (у меня это ВМ-108 «Kodi» с Ubuntu 20.04 на борту) переходим во вкладку Оборудование и выбираем наш диск, а далее Disk ActionResize. Смотрим как у меня на изображении:

proxmox-resize

Я увеличил диск на 5 Гб. На изображение ниже размер Жесткого диска изменился на 20G

proxmox-resize

Размер то мы изменили, а вот система еще видит диск с размером в 15G. Если в гостевой системе набрать следующую команду, то можно увидеть что / (корень системы) имеет размер в 15G

df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 15G 13G 1,8G 88% /

Если же набрать вот эту команду:

dmesg | grep sda

То из вывода видно что диск имеет 20.0 GiB

[    1.759165] sd 2:0:0:0: [sda] 41943040 512-byte logical blocks: (21.5 GB/20.0 GiB)

Если размер не поменялся, то необходимо перезагрузить гостевую систему.

Выведем текущую таблицу разделов

fdisk -l /dev/sda | grep ^/dev
GPT PMBR size mismatch (31457279 != 41943039) will be corrected by write.
The backup GPT table is not on the end of the device.
/dev/sda1   2048     4095     2048   1M BIOS boot
/dev/sda2   4096 31455231 31451136  15G Linux filesystem

Изменим наш размер до 20 Гб, а также исправим запись PMBR

parted /dev/sda
GNU Parted 3.4
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.

Выводи информацию о дисках и исправляем несоответствие:

(parted) print                                                            
Warning: Not all of the space available to /dev/sda appears to be used, you can fix the GPT to use all of the space
(an extra 10485760 blocks) or continue with the current setting? 
Fix/Ignore? F

Вот вывод всех разделов диска:

Model: QEMU QEMU HARDDISK (scsi)
Disk /dev/sda: 21,5GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system  Name  Flags
 1      1049kB  2097kB  1049kB                     bios_grub
 2      2097kB  16,1GB  16,1GB  ext4

Меняем наш размер раздела sda2 (корень системы) до максимума:

(parted) resizepart 2 100%  
Warning: Partition /dev/sda2 is being used. Are you sure you want to continue?
Yes/No? Y

Далее может разметить диск до максимально размера или выдать следующее:

End?  [16,1GB]? 21,5GB                                                        
Warning: Shrinking a partition can cause data loss, are you sure you want to continue?
Yes/No? Y

Размер 21,5 GB взял из команды dmesg | grep sda

Выводим еще раз информацию о разделах диска:

(parted) print
Model: QEMU QEMU HARDDISK (scsi)
Disk /dev/sda: 21,5GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system  Name  Flags
 1      1049kB  2097kB  1049kB                     bios_grub
 2      2097kB  21,5GB  21,5GB  ext4

Видим что размер был изменён. Можно выйти:

(parted) quit

Еще раз можете набрать следующую команду:

fdisk -l /dev/vda | grep ^/dev
fdisk: cannot open /dev/vda: No such file or directory
root@kodi:~# fdisk -l /dev/sda | grep ^/dev
/dev/sda1   2048     4095     2048   1M BIOS boot
/dev/sda2   4096 41943006 41938911  20G Linux filesystem

Видим что теперь система видит 20 Гб диска.

Вводим команду для изменения файловой системы:

resize2fs /dev/sda2

Если есть вопросы, то пишем в комментариях.

Также можете вступить в Телеграм канал, ВКонтакте или подписаться на Twitter. Ссылки в шапке страницы.
Заранее всем спасибо!!!

RSS

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Русифицируем Ubuntu Server 16.04/18.04/20.04 LTS
linux-logo

Сегодня в статье настроим и русифицируем Ubuntu Server 16.04/18.04/20.04. Чтобы поддерживался русский язык, и перевод системы стал русским

Вносим CAA запись в DNS (bind9)
dns_bind9

Начиная с сентября 2017 года удостоверяющим центрам предписано обязательно проверять CAA-записи в DNS перед генерацией сертификата. CAA (RFC-6844, Certificate Authority Читать

Обновления Ubuntu Server 16.04 до 18.04
linux-logo

В этой статье рассмотрим пример обновления Ubuntu Server 16.04 до Ubuntu Server 18.04 Все наши действия нам придется выполнять из Читать

Защита OpenVPN с помощью Fail2Ban
fail2ban-logo

В связи с последними блокировками IP-адресов Роскомнадзором, встала необходимость завести свой собственный VPN сервер. Если VPN у вас ещё не Читать

0 0 голоса
Рейтинг статьи

Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

2 комментариев
новее
старее большинство голосов
Inline Feedbacks
Просмотреть все комментарии
Виталий
Виталий
31.10.2022 12:06

Доброго дня! извиняюсь что не по теме.. может сможете подсказать.. есть AstraLinux1.7 Смоленск и чат Simple Chat2 не могу клиентом подключиться к серверу… что то где то блокируется.. на AstraLinux Орел все работает нормально.. Спасибо

Andplay
Andplay
24.10.2022 21:29

Спасибо за статью. С первого раза получилось!

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: