25 янв. 2010 г.

Установка Openfiler 2.3 в Citrix XenServer 5.5

Ваша виртуальная инфраструктура разрослась и нужно консолидировать данные? Или необходимо создать файловую помойку для пользователей? И первое и второе довольно просто решить при помощи Openfiler. Для того чтобы установить Openfiler в виртуальной среде Citrix XenServer нужно выполнить 2 простых действия. 1. Скачать .xva файл виртуальной машины с сайта разработчика, 2. Импортировать виртуальную машину в Citrix XenServer. А дальше возникнет небольшая проблема - обновление xen-tools для Openfiler. Можно конечно и не обновлять, но тогда будут доступны не все функции, например будут отключены опции LiveMigration и мониторинг оперативной памяти. Итак для того чтобы обновить xen-tools нужно:

1. Настроить доступ к интернет из Openfiler
2. Из XenCenter подключить образ с xen-tools
3. В командной строке выполнить следующую последовательность:

openfiler# conary update beecrypt=contrib.rpath.org@rpl:devel
openfiler# conary update rpm=rpm.rpath.org@rpl:devel/4.4.4
openfiler# mount /dev/xvdb /mnt
openfiler# rpm -ivh --nodeps xe-guest-utilities-x.x.x-xxx.i386.rpm
openfiler# umount /mnt
openfiler# reboot


Все. Теперь Citrix XenServer не будет больше ругаться на некорректно установленные xen-tools.

P.S. Рекомендуется провести обновление Openfiler через интернет сразу же после его установки и обновления xen-tools.

UPD: Для Citrix XenServer 5.6 SP2, помимо выполненных команд необходимо также выполнить:

openfiler# rpm -ivh --nodeps xe-guest-utilities-xenstore-x.x.x-xxx.i386.rpm 
Отправить комментарий