У меня есть виртуальная машина OpenSUSE, работающая в VMware, предоставленная мне как часть проекта. Она действует как контейнер базы данных, а БД гидратируется внешним скриптом.
Я начал получать предупреждения о нехватке места в процессе сборки, и сборка, похоже, застопорилась, поэтому я попытался увеличить размер диска с 20 ГБ до 35 ГБ.
Внутри "Мой компьютер" в OpenSUSE, он говорит мне, что есть только 18.6GiB общего пространства.
Я перезагружался несколько раз, но безуспешно. Кроме того, новые 35 ГБ предварительно распределены.
Я не знаю, решит ли это проблему сборки, но может ли кто-нибудь помочь заставить vm распознать все выделенное пространство? По крайней мере, это должно помочь...
Дополнительная информация:
Очевидно, дополнительное дисковое пространство не отображается виртуальной машиной, поскольку оно не выделено разделу.
Решение состоит в том, чтобы изменить размер раздела 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