Назад | Перейти на главную страницу

Увеличение емкости накопителя в ESX3.5 не работает?

Пытаюсь продлить диск в ESX3.5. Это NTFS-том, который служит основной загрузкой Windows 2003, но это не имеет значения. Вот что я делаю в инфраструктуре VMWare:

  1. Щелкните правой кнопкой мыши виртуальную машину и выберите «Изменить свойства».
  2. Выберите жесткий диск 1, он говорит Размер диска (ГБ): 33,91, максимальный размер: 256 (ГБ).
  3. Я могу проверить, что в хранилище данных есть несколько ТБ, которые не используются.
  4. Я увеличиваю размер «Новый размер» до 60 ГБ, обратите внимание: убедитесь, что это был ГБ, а не МБ
  5. Загрузитесь с GParted Live ISO
  6. Parition показывает очень маленькую (8 МБ) нераспределенную сумму. Как будто размер не изменился.

Я выключу виртуальную машину и замечаю, что размер по-прежнему составляет 33,91 ГБ, как будто мои изменения не выполняются. Странно, поэтому я снова увеличиваю поле «Новый размер», нажимаю ОК ... возвращаюсь в настройки редактирования, и размер по-прежнему составляет 33,91 ГБ. «Reconfigure Virtual Machine» показывает завершение с зеленым флажком, без ошибок, но, очевидно, не работает. Что я могу сделать?

Ненавижу отвечать на свой вопрос. Но вот что я сделал:

  1. Сделайте резервную копию тома.
  2. Удалите диск, затем добавьте его обратно.
  3. Теперь это позволило мне увеличить размер диска ...
  4. НО! Когда я перезагрузился (не пройдя сначала через gpart, просто чтобы посмотреть, загрузится ли он), я получил сообщение «Невозможно открыть диск .... Причина: родительский виртуальный диск был изменен с момента создания дочернего».
  5. Единственный моментальный снимок, с которым я смог работать, был самым первым, когда физическая машина была преобразована в виртуальную.

Вы можете попробовать расширить диск через командную строку.

vmkfstools -X 60G /path/to/drive.vmdk

Также вы можете посмотреть в файле журнала vmware сообщения об ошибках.