Перейти к содержимому

Фотография

Как "сжать" виртуальный диск?


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 9

#1 rlabs

rlabs

    Специалист

  • Members
  • PipPipPipPipPip
  • 660 сообщений
  • Город:Россия, Санкт-Петербург

Отправлено 05 сентября 2005 - 08:38

Вот хорошо в VMWare5 - можно разные снэпшоты создавать, туда-сюда переключаться.

Но когда я, наэкспериментировавшись, снэпшоты удаляю, объем диска не уменьшается. И получается, установлена одна только операционка, а места занимает как комплекс ПВО. Дефрагментация, как и обещают в хелпе, размер этот не уменьшает.

Что-то можно предпринять? Или я изначально что-то не так делаю?
  • 0

#2 greyver

greyver

    Опытный участник

  • Members
  • PipPipPipPip
  • 358 сообщений
  • ФИО:Вербенко Сергей Анатольевич
  • Город:Москва, Зеленоград


Отправлено 05 сентября 2005 - 09:10

Вот хорошо в VMWare5 - можно разные снэпшоты создавать, туда-сюда переключаться.

Но когда я, наэкспериментировавшись, снэпшоты удаляю, объем диска не уменьшается. И получается, установлена одна только операционка, а места занимает как комплекс ПВО. Дефрагментация, как и обещают в хелпе, размер этот не уменьшает.

Что-то можно предпринять? Или я изначально что-то не так делаю?

Просмотр сообщения

При создании snapshot создается пачка файлов для этого снапшота, при удалении этаже пачка удаляется... Про размер какого диска идет речь? Попробуйте "Корзину" почистить.
  • 0

#3 rlabs

rlabs

    Специалист

  • Members
  • PipPipPipPipPip
  • 660 сообщений
  • Город:Россия, Санкт-Петербург

Отправлено 05 сентября 2005 - 09:15

При создании snapshot создается пачка файлов для этого снапшота, при удалении этаже пачка удаляется... Про размер какого диска идет речь? Попробуйте "Корзину" почистить.

Просмотр сообщения


Про размер виртуального Hard Disk. Я не делаю pre-allocated disk, поэтому его размер растет постепенно. Удаление снапшотов нисколько не уменьшило размер диска. Меньший можно получить, склонировав машину, а в оригинальной так и остается, сколько было занято в ходе экспериментов.

В корзине ничего нет.
  • 0

#4 greyver

greyver

    Опытный участник

  • Members
  • PipPipPipPip
  • 358 сообщений
  • ФИО:Вербенко Сергей Анатольевич
  • Город:Москва, Зеленоград


Отправлено 05 сентября 2005 - 09:34

Странно, у меня такого не наблюдается. Возможно, я не так резво "игрался" :friends:
Попробуйте от несжимаемого диска сделать "full clone" и посмотреть с каким размером он получится.
  • 0

#5 Volant

Volant

    Активный участник

  • Members
  • PipPip
  • 92 сообщений

Отправлено 05 сентября 2005 - 15:31

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

Я не делаю pre-allocated disk

пропустил, пропустил...
вышесказанное отменяется ;)
  • 0

#6 Daemon

Daemon

    Новый участник

  • Members
  • Pip
  • 7 сообщений

Отправлено 06 сентября 2005 - 06:21

В VMWare есть такая проблема.
Насколько можно судить, это именно из-за того, что размер диска может только расти со временем, а вот с освобождением явные проблемы.

Также может быть связано это и с тем, что когда удаляются файлы - сами данные на диске остаются (как на реальном диске).

Теоретически можно воспользоваться оптимизатором диска и забить пустую область нулями, в этом случае VMWare возможно "поймет" пустую область диска и сократит размер образа диска.
  • 0

#7 rlabs

rlabs

    Специалист

  • Members
  • PipPipPipPipPip
  • 660 сообщений
  • Город:Россия, Санкт-Петербург

Отправлено 06 сентября 2005 - 07:09

Теоретически можно воспользоваться оптимизатором диска и забить пустую область нулями, в этом случае VMWare возможно "поймет" пустую область диска и сократит размер образа диска.

Просмотр сообщения


В смысле, запустить внутри VM программу-оптимизатор? Хм, надо попробовать.
  • 0

#8 imetz

imetz

    Новый участник

  • Members
  • Pip
  • 11 сообщений
  • ФИО:Мец Илья Вадимович

Отправлено 06 сентября 2005 - 07:43

Вообще то в vmware tools есть такая операция Shrink Disk,
ей можно воспользоватся для уменьшения размера диска,
но почему то у меня, на некоторых машинах после того как отработает утилита выдается сообщение, что на диске нету места:(
Я так и не понял на каком именно диске не хватает места, на физическом диске хоста , или же на виртуальном. Может кто подскажет :friends:

Но впринципе именно ей пользуются для уменьшения размера виртуального диска.
  • 0

#9 rlabs

rlabs

    Специалист

  • Members
  • PipPipPipPipPip
  • 660 сообщений
  • Город:Россия, Санкт-Петербург

Отправлено 06 сентября 2005 - 07:47

Вообще то в vmware tools есть такая операция Shrink Disk,
ей можно воспользоватся для уменьшения размера диска,

Просмотр сообщения


Я почему-то про этот инструмент не знал, но, увы, "shrink disk is disabled for this machine". В общем, на машинах со снапшотами это дело не работает.
  • 0

#10 Daemon

Daemon

    Новый участник

  • Members
  • Pip
  • 7 сообщений

Отправлено 06 сентября 2005 - 16:10

В смысле, запустить внутри VM программу-оптимизатор? Хм, надо попробовать.


Да, именно так, но это всего лишь догадки :)
Так что за последствия ответственности не несу...
А вообще - наверное проще всего делать либо клон, либо создать образ в том же Ghost`e и сделать новый диск из полученного образа.
  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных