29 лист. 2009 р.
Snapshot`ы в Citrix XenServer 5.5
Итак... В Citrix XenServer присутствует одна интересная фича - создание Snapshot`ов. Snapshot - это мнгновенный снимок состояния работающей виртуальной машины. В принципе данный функционал присутствует во всех серьезных системах виртуализации, что не могло обойти сторойной и Citrix. Но как оказалось совсем недавно (лично для меня это стало открытием), с созданием снепшотов у ксен сервера есть серьезные проблемы. А именно после создания снимка - на сетевом хранилище отбирается количество гигагбайт равное размеру существующей виртуальной машины, для которой делается снепшот. Вроде бы все хорошо, но беда в том, что после удаления снепшота размер свободного места на хранилище не увеличивается!!! А проведение снепшотов - единственный нормальный штатный способ резервного копирования виртуальных машин без их остановки. Вернуть обратно свободное место мне удалось только при помощи экспорта виртуальных машин, а потом разрушения iSCSI хранилища, пересозданием его и возвратом машин при помощи импорта. Вот такая вот open source ложка дегтя в бочке меда... Немного погуглив я наткнулся на статью на форуме Цитрикса, о том что это не баг, а именно так и должно работать... Вобщем пока непонятно как исправить такую ситуацию. Будем надеятся, что в следующих версиях этот мега правильный алгоритм работы будет переработан, потому как уж очень дорого обходится каждый новый терабайт на сетевом хранилище...
Підписатися на:
Дописати коментарі (Atom)
2 коментарі:
вот уж год прошел... А проблема так и не решена... (((
Вспоминаю только начало, когда Citrix приобрел Xen, появился 5 - все казалось таким хорошим и радостным... Подобных трабл с 5.0 не наблюдал...
На данный момент если делать снепшоты руками, а потом их удалять, то для 5 версии XenServer для возврата свободного места необходим о выполнить команду:
coalesce-leaf -u c07e2776-c9fb-30d0-f73b-71bea119612c
Где: c07e2776-c9fb-30d0-f73b-71bea119612c - ID виртуальной машины, для которой выполняется операция.
Дописати коментар