![]() |
Hyper-V, ресурсы для ВМ
Доброго времени суток.
Есть сервер с полным комплектом SAS-дисков и 64ГБ оперативы. Система (Hyper-v Core) установлена на один из дисков объёмом 72ГБ и того, с учётом установленной системы, на диске остаётся свободного места 40ГБ. Этот же диск используется для хранения виртуальных машин. Все ВМ, которые установлены, используют только физические диски (не vhd), следовательно на хосте хранятся только сами файлы виртуальных машин (несколько килобайт). ВМ следующие: pc01 - 32ГБ озу, pc02 - 20ГБ озу и того в плане использования озу 32+20=50 оперативы для ВМ хватает, но проявилась следующая проблема: Выяснилось, что когда ВМ запущена на сервере она увеличивается в размере и занимает физическое место на диске равное объёму выделенной памяти для ВМ. Т.е. если это pc01 то ВМ занимает 32 ГБ на жёстком диске ( в выключенном состоянии - 20 КБ), pc02 – 20ГБ итого 50 ГБ, а на диске хоста свободного места только 40ГБ. Следовательно, если запущен pc01, для pc02 уже нет места и он не запускается. Есть ли решение данной проблемы или же так устроен сам сервер Hyper-v? Есть конечно решение: перенести файлы ВМ на отдельный диск большего объёма, но этот вариант пока не рассматривается, и хотелось бы оставить файлы ВМ на первом диске хоста. С уважением. |
Цитата:
а как вы это выяснили? |
Доброго времени суток.
Выяснилось, так сказать, случайно: при попытке запустить вторую ВМ выдало сообщение о нехватки места на диске. Подключившись по шаре к серверу, перейдя в папку с ВМ (для каждой ВМ создаётся свой каталог) проверил общий размер файлов ВМ в момент когда ВМ выключена и когда запущена. |
Brat_ES,
укажите в настройках ВМ не Save State, а Shutdown OS в параметрах завершения работы. |
Цитата:
|
Цитата:
при активированной Save State создаётся файл BIN=объёму ОЗУ. какие у вас файлы равны объёму ОЗУ? впрочем у меня только 2012/2012R2 |
Цитата cameron:
тогда давайте проверять. при активированной Save State создаётся файл BIN=объёму ОЗУ. какие у вас файлы равны объёму ОЗУ? » Так и есть, файл bin равен объёму ОЗУ, когда выкл. ВМ он же десятки КБ П.С. Если что, то у меня Hyper-V 2008 R2 SP1 |
Цитата:
|
Цитата:
Файл бин не уменьшился, выключил штатно ВМ (вышел из гостевой ОС), файл удалился. Запустил ВМ - опять создался файл размером с выделенную память для ВМ. Что-то не так сделал? Сделал пару полных циклов вкл/выкл ВМ - теперь файл bin не появляется, но свободное место на диске по прежнему уменьшается на размер выделенной ОЗУ для ВМ, ни чего не понимаю. Может перезагрузить сам хост? Может подскажите как отключить файл подкачки на этом хосте, по крайней мере 17 ГБ высвободиться и то хорошо. |
Время: 18:18. |
Время: 18:18.
© OSzone.net 2001-