Я использую ESXi 4.0, у меня на машине несколько виртуальных машин. Я только что скопировал .vmx и .vmdk, чтобы создать новую копию виртуальной машины. Обычно их размер составляет 100 ГБ, но я хочу создать несколько из них по 50 ГБ. Есть ли способ изменить размер скопированной виртуальной машины или мне нужно создать новую и пройти весь процесс установки?
Я попытался просто зайти в раздел настроек редактирования, когда виртуальная машина была выключена, и изменить ее, но она просто вернулась к 100 ГБ.
Спасибо.
Вы можете использовать VMWare Converter для клонирования машины, но при этом измените размер виртуального диска. При настройке исходных данных укажите, что вы хотите «Выбрать тома и изменить размер, чтобы сэкономить или добавить место». После этого вы сможете указать размер целевого диска в столбце «Новое дисковое пространство» ниже. Если на этом этапе вы просто пытаетесь изменить размер, а не клонировать и изменить размер, вы можете удалить оригинал, как только убедитесь, что преобразованная версия работает.
Вы можете расширить виртуальные жесткие диски, но не можете уменьшить их изначально в ESX (i).
Одна из популярных стратегий - подключить к виртуальной машине второй виртуальный жесткий диск меньшего размера, запустить инструмент клонирования (Ghost, Acronis ...) в ВМ чтобы клонировать первый диск на второй, а затем заменить им первый.
Другое решение состоит в следующем: - остановить виртуальную машину - увеличить размер диска в настройках виртуальной машины - загрузить виртуальную машину с живого компакт-диска Gparted - переместить и изменить размер раздела - и перезагрузить виртуальную машину с жесткого диска.
Метод, обсуждаемый Джо, на самом деле рекомендован VMWare, однако визионкор делает продукт, который действительно дает усадку диска, а также многое другое. Это может быть то, что вы хотели бы рассмотреть, поскольку это очень хороший продукт с довольно большим количеством функций.