Изменение размера раздела с виртуальной машины без перезагрузки

Я запускаю несколько виртуальных машин ubuntu на сервере proxmox. У всех у них один диск без LVM. Когда на диске заканчивается место, я отключаю виртуальную машину, затем увеличиваю раздел, монтирую gparted ISO, загружаюсь с этого ISO, изменяю размер раздела и снова загружаю виртуальную машину.

Теперь мне интересно, есть ли более простой способ без перезагрузки виртуальная машина.

0
задан 7 December 2020 в 23:44

1 ответ

Переключить некоторую информацию о корневой файловой системе:

df /
# Filesystem     1K-blocks    Used Available Use% Mounted on
# /dev/sda2       31365948 5249140  24500424  18% /

/dev/sda2 — второй раздел блочного устройства /dev/sda. Чтобы увеличить размер этого раздела, вы можете использовать инструмент parted.

parted /dev/sda
# (parted) resizepart 2
# Warning: Partition /dev/sda2 is being used. Are you sure you want to continue?
# Yes/No? yes
# End?  [41.0GB]? 82GB
# (parted) q
# Information: You may need to update /etc/fstab.

После изменения размера раздела необходимо также увеличить размер файловой системы:

resize2fs /dev/sda2
# resize2fs 1.45.5 (07-Jan-2020)
# Filesystem at /dev/sda2 is mounted on /; on-line resizing required
# old_desc_blocks = 4, new_desc_blocks = 9
# The filesystem on /dev/sda2 is now 18019403 (4k) blocks long.

Это для проверки изменений:

df /
# Filesystem     1K-blocks    Used Available Use% Mounted on
# /dev/sda2       70817420 5253016  62349464   8% /
1
ответ дан 8 December 2020 в 20:37

Другие вопросы по тегам:

Похожие вопросы: