Назад | Перейти на главную страницу

Citrix Xen Center для управления XEN 4.1, работающий в ubuntu 12.04

Я использую virt manager для управления XEN, и он часто дает сбой, поэтому я перешел на Citrix Xencenter, но не могу заставить его работать.

Подробности: использование XEN 4.1 на ubuntu 12.04

citrix XenCenter Установлен в Windows XP

Нет проблем с брандмауэром или сетью, так как я могу пинговать XEN, работающий на ubuntu 12.04.

когда я пытаюсь добавить сервер, он показывает

Невозможно подключиться к серверу «IP-адрес». В соединении было отказано. Убедитесь, что XENServer правильно настроен на «IP-адрес» и повторите попытку.

Нужно ли включать что-либо в файле конфигурации XEN, чтобы разрешить доступ к XEN из Citrix XENCenter ..?

К сожалению, принятый ответ в основном неверен.

Citrix XenCenter подключается к Xenserver через стек инструментов XAPI. Следовательно, любым экземпляром Xen, использующим стек инструментов XAPI, можно управлять через Citrix XenCenter.

Я управлял Citrix Xenserver, Xen Cloud Platform и Xen в Ubuntu 12.04 с Citrix XenCenter.

Citrix XenServer и Xen Cloud Platform по умолчанию используют набор инструментов XAPI. При использовании Xen с Ubuntu 12.04 вам нужно будет переключиться со стека инструментов xm (или xl) на стек инструментов XAPI. Следующая ссылка должна дать вам довольно хорошее представление о том, как это сделать:

http://blog.scottlowe.org/2012/06/28/installing-xcp-xapi-on-ubuntu-server-12-04-lts/

ИЗМЕНИТЬ в ответ на комментарий:

Xen Cloud Platform - это версия XenServer с полностью открытым исходным кодом. Это дистрибутив на основе CentOS с некоторыми пакетами, которые обеспечивают функциональность, аналогичную возможностям XenServer. Один из этих пакетов - пакет XAPI. Это предоставляет набор инструментов XAPI, который позволяет использовать XenCenter для управления сервером.

В блоге упоминается установка xcp-xapi пакет в Ubuntu, чтобы предоставить набор инструментов XAPI.

Если я не ошибаюсь, XenCenter на самом деле общается с xapi, а не с xen. Xapi управляет xen. XenServer - это просто CentOS + xen + xapi + какой-то сервер лицензий. Если вы посмотрите на xen.org, вы можете найти XCP, версию XenServer с открытым исходным кодом, то есть CentOS + xen + xapi. Это полностью управляемо с помощью XenCenter, я этим и занимаюсь.

Я не вижу реальной причины, по которой вы не могли бы управлять своим xen-компьютером с помощью XenCenter, если у вас есть xapi для взаимодействия с XenCenter и (возможно) любая схема репозитория, настроенная в XCP / XenServer. Это, вероятно, потребует много работы, но не должно быть невозможным.

  • этот может решить проблему красиво: XCP в Ubuntu
  • как использовать XenCenter для управления XCP: Xen Wiki

У меня было еще 2 ссылки, но, видимо, я недостаточно популярен, чтобы их размещать. :)

Citrix Xen - это полноценная операционная система, работающая на модифицированной машине CentOS. Если вы не используете Citrix Xen на своем сервере, вы не сможете подключиться к нему с помощью XenCenter.

Вы не можете использовать XenCenter с Xen по умолчанию, вашей ОС имеет быть XenServer.

Вы можете получить это здесь: http://www.citrix.com/lang/English/lp/lp_2304908.asp

редактировать

Для тех, кто по-прежнему спрашивают, почему они не могут управлять своим Xen с помощью XenCenter:

XenCenter создан для управления Citrix XenServer. Спросить, почему вашим Xen по умолчанию не может управлять XenCenter, все равно что спросить: «Почему я не могу управлять Xen с помощью моего клиента vsphere?». Citrix XenCenter - это не надстройка для Xen это

панель управления для Citrix XenServer

which is a

автономная операционная система

!

Это означает, что вы не можете установить или использовать его с версией Xen, отличной от Citrix XenServer.