среда, 27 июля 2011 г.

Уменьшение размера vmdk-файла

Бывает после ошибок планирования, или каких либо других факторов, появляется необходимость уменьшить раздел диска VM. Посмотрим как это можно сделать.

1. Нужно уменьшить раздел гостевой ОС до минимально возможного значения.
2. Выключить VM.
3. Уменьшаем диск:
Открываем файл disk.vmdk. Видим там что то вроде
# Extent description
RW 52428800 VMFS “foo-flat.vmdk”

Умножением RW на 512 получаем размер диска:
52428800 * 512 = 26 843 545 600 (25.6 ГБ).

Например, хотим уменьшить диск до 12 ГБ. Для этого меняем disk.vmdk с помощью текстового редактора (vi или nano):
# Extent description
RW 12582912 VMFS “foo-flat.vmdk”

Теперь делаем Storage VMotion или Clone этой ВМ, и после этой операции диск становится нужного размера.

4. Включаем VM.
5. Расширяем партицию до размера диска.

По мотивам статьи

Комментариев нет:

Отправить комментарий