XCP-ng — XenServer Сервер для виртуальных машин

И вот меня занесло к какой то матери. И я оказался перед выбором сервера для виртуальных операционных систем..

Пал выбор на XCP-ng ответвление от XenServer компании CITRIX, которая все больше урезает в своем продукте бесплатных сервисов.

Итак начнем установку.

В принципе первоначальная установка мало чем отливается от установки прородителя Citrix XenServer. Так что изначально информация будет подходить для обеих систем.

На текущий момент актуальный релиз 8.2
Скачать ISO можно тут https://xcp-ng.org/docs/release-8-2.html
Устанавливать будет через флешку, по этому качаем программу rufus. Поисковик выдал первый этот сайт. Возможно от официальный и есть. Не забываем при записи устанавливать DD режим. А в параметрах FAT, а не FAT32.

Поехали, установка

Установка

Выбираем раскладку клавиатуры.

Далее XenServer предупреждает что все данные на дисках будут уничтожены, также возможно установить специальные драйвера нажав F9 если это необходимо.

Далее выбираем диск на котором будет располагаться хранилище виртуальных машин. Если необходимо хранилище которое будет расширяться динамически, выбираем Thin provisioning.

По статье из этого источника это обязательно. Если нужно упростить работы в дальнейшем.

«Итак, в процессе установки, точнее при ее завершении, будет задан важный вопрос про объединенную файловую систему – Enable thin provisioning (Optimised storage for XenDesktop). Суть всего этого глубже, но нам следует знать важную деталь: если мы ответим да, сможем в дальнейшем при подключении по ssh складывать файлы образов, используя пространство дисков, которые выбрали при установке. Стоит отметить, что в дальнейшем после установки мы сможем прицеплять сколько угодно новых дисков и инициализировать их в системе, но не в общем пространстве, о котором нас спрашивают при установке.»

Далее выбираем путь файлов установки. В нашем случае это локальное хранилище.

Если у вас отсутствует Supplemental Pack (дополнительные компоненты XenServer) нажимаем No.

Пропускаем проверку установочного диска, т.к. мы уверены что он рабочий.

Указываем сетевой интерфейс для управления сервером.

Указываем сетевые настройки для управляющего интерфейса.

Указываем Hostname и DNS сервера.

Далее для синхронизации времени выбираем NTP.

Указываем адреса NTP серверов.

Подтверждаем установку XenServer.

Ожидаем окончания установки.

После окончания установки перезагружаемся.

При перезагрузке у меня долго висело на одном месте. Казалось что все. процесс остановился. Но оказывается это нормально. Сейчас приложить не смогу. Не сохранились скрин шоты. Позже приложу.

Образы ISO для XCP-ng — XenServer

Для меня, который работал в основном с hyper-v это оказалось не очевидно.
Если у вас где то завалялся DVD или CD диск, вам повезло. Записывайте на диск и устанавливайте систему из образа с диска.
Но думаю уже многие используют флешки и образы лежащие на диске.

Нарыл статью: https://habr.com/ru/post/599213/

Подключение локального репозитория ISO

Для установки любой ОС (а, разумеется, мы захотим поставить всё и вся) необходимо создать репозиторий, куда мы будем складывать свои iso.

  1. Создаем папку: $ mkdir -p /var/opt/xen/ISO_Store
  2. Создаем сам репозиторий, через Storage Manager(SR): $ xe sr-create name-label=LocalISO type=iso device-config:location=/var/opt/xen/ISO_Store device-config:legacy_mode=true content-type=iso name-label – в данном случае имя репозитория

Сразу после этого в GUI появится новое хранилище:

Чтобы загрузить туда iso нужно загрузить по sftp iso образ в /var/opt/xen/ISO_Store или зайти по ssh в папку и вытянуть образ через wget.

cd /var/opt/xen/ISO_Store

wget https://*address*/*file*.iso

Для активации образов нужно перейти в LocalIso – Storage и нажать кнопку Rescan:

Образ появится в списке.

Ссылки:
https://habr.com/ru/post/599213/
https://carmen62.ru/xen-ustanovka-virtualnyh-mashin/
Возможно интересна будет: http://ittraveler.org/ustanovka-i-nastrojka-citrix-xenserver-chast-2/
https://xcp-ng.org/docs/install.html#iso-installation
https://xcp-ng.org/docs/management.html#xe
https://github.com/xcp-ng/xenadmin/releases/tag/v20.04.01.33
https://computingforgeeks.com/install-xen-orchestra-on-ubuntu-debian-linux/
https://xen-orchestra.com/docs/installation.html#from-the-sources

Установка утилит на виртуальные машины для большего взаимодействия:
https://xcp-ng.org/docs/guests.html#linux
https://techviewleo.com/install-xcp-ng-vm-tools-on-ubuntu-debian/

Добавить комментарий