26 июн. 2010 г.

Высвобождение свободного места на диске в Citrix XenServer 5.5 после использования снепшотов (Snapshot)

Решил я таки разобраться как же вернуть свободное место, когда то занимаемое уже не существующими снепшотами в Citrix XenServer. Все оказалость достаточно просто. Для того чтобы вернуть хранилищу положенное ему место в версии 5.5 нужно сделать несколько шагов:

1. В Citrix XenCenter, входим в пункт View и активируем пункт Hidden Objects
2. Выбираем виртуальную машину, чьи снепшоты были удалены и в вкладке General копируем UUID виртуальной машины.
3. Если машина работает в пуле, то на мастере пула входим в его консоль и выполняем команду

coalesce-leaf –u UUID

Например для виртуальной машины с UUID c07e2776-c9fb-30d0-f73b-71bea119612c, команда будет выглядеть следующим образом:

coalesce-leaf –u c07e2776-c9fb-30d0-f73b-71bea119612c

Вот и все. Неудобно? Согласен, но тоже решенение... Внимание. Машина на некоторое время уйдет в состояние Suspend, после возврата места на диске, она возобновит свою работу. Время восстановления дискового пространства зависит от количества снепшотов и размера виртуальной машины. Например, если размер ВМ до 10 Гб и был создан 1 снепшот, время очистки, постановки на паузу и возврата - меньше 1 минуты.
Отправить комментарий