Proxmox v9. Как расширить место на файловом хранилище с типом Каталог

Сергей ТкачевОбновлено 18.08.2026Опубликовано 18.09.2025
59просмотров
Если в Proxmox добавлено хранилище с простым типом Каталог, и это хранилище физически расположено на аппаратном рейд массиве, то может возникнуть немало вопросов при расширении этого рейд массива. (Всё делаю на Proxmox 9, он развернут по дефолту на базе Debian 13 trixie, в других версиях может отличаться последовательность действий.) Pasted image 20250918192203.png
Дело в том, что при увеличении размера рейд массива (допустим при добавлении в него дополнительного диска), в Proxmox автоматически может не определиться это новое пространство. Соответственно нужно вручную объяснить системе что нужно использовать новое пространство. В этом примере расширяем пространство в рейд массиве с 16 Тб до 24 Тб, и расширять будем без остановки самого сервера хранилища:

Процесс увеличения пространства рейд и добавления диска в рейд массив не описываю, сейчас не про это. Это пример о расширении пространства после добавления диска.

Первым делом проверяем размер блочных устройств:
lsblk
Pasted image 20250918192449.png

Видим что раздел sda больше чем раздел sda1 (В этом примере у меня один раздел sda1 на дисковом массиве sda, имейте это ввиду, это важно при увеличении размера раздела, если у вас два и более разделов - возможно не получится расширить, т.к. должно быть нераспределенное свободное пространство за этим разделом)

Далее проверяем состояние файловых систем:
df -h
df -h.png

Для того, чтобы использовать неиспользуемое дисковое пространство - используем cfdisk (все действия от рута конечно, и оооочень внимательно, дабы не снести все данные с диска):
cfdisk /dev/sda

Выбираем первую строку (тут внимательно, не просто энтер жмем, а просто курсор на диске sda1 и внизу выбираем действие Resize, а потом энтер) Pasted image 20250918193742.png

нажимаем Resize
Pasted image 20250918193842.png

указываем новый размер (будет стоять по умолчанию максимально возможный)
далее программа напишет что размер изменен
и записываем данные через Write
Pasted image 20250918194251.png

теперь выходим Quit

Раздел увеличен, но теперь обязательно нужно обновить таблицу разделов в ядре, без перезагрузки сервера. Для этого воспользуемся partx
partx -u /dev/sda

И конечно расширяем файловую систему на новое пространство (если используется файловая система ext4):
resize2fs /dev/sda1

Ждем некоторое время, и получаем ответ системы что файловая система получила новый размер
Pasted image 20250918195321.png

Теперь еще раз проверяем df -h
df -h2.png

и видим новый размер файловой системы

можно проверить в web интерфейсе Proxmox:
Pasted image 20250918192255.png

На этом всё. Буду рад, если статья вам в чем то будет полезна. Если есть замечания - пишем в комментариях.

#Proxmox
#Linux
#Debian
59просмотров

Комментарии

Пока нет опубликованных комментариев.