OpenSUSE VMware VM не занимает выделенное пространство?

У меня есть виртуальная машина OpenSUSE, работающая в VMware, предоставленная мне как часть проекта. Она действует как контейнер базы данных, а БД гидратируется внешним скриптом.

Я начал получать предупреждения о нехватке места в процессе сборки, и сборка, похоже, застопорилась, поэтому я попытался увеличить размер диска с 20 ГБ до 35 ГБ.

Внутри "Мой компьютер" в OpenSUSE, он говорит мне, что есть только 18.6GiB общего пространства.

Я перезагружался несколько раз, но безуспешно. Кроме того, новые 35 ГБ предварительно распределены.

Я не знаю, решит ли это проблему сборки, но может ли кто-нибудь помочь заставить vm распознать все выделенное пространство? По крайней мере, это должно помочь...

Дополнительная информация:

  • OS: Linux 2.6.37.1-1.2-desktop x86_64
  • Система: openSUSE 11.4 (x86_64)
  • KDE: 4.6.00 (4.6.0) "release 6"
0
09.12.2016, 02:59
1 ответ

Очевидно, дополнительное дисковое пространство не отображается виртуальной машиной, поскольку оно не выделено разделу.

Решение состоит в том, чтобы изменить размер раздела vm.

Первый шаг заключается в том, чтобы поместить нераспределенное пространство в последний раздел, что можно сделать с помощью parted. См. https://www.gnu.org/software/parted/manual/html_node/parted_31.html

Второй шаг - увеличить файловую систему раздела, чтобы заполнить новое пространство. Как это сделать, зависит от формата раздела. Например, в случае ext4 вы можете найти инструкции по адресу https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Storage_Administration_Guide/ext4grow.html

1
28.01.2020, 02:47

Теги

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