Xen Orchestra

Это одна из оснасток для управления XCP-ng — XenServer Сервер построенная на web technologies (HTML 5, CSS 3, JavaScript).

Начнем установку

Использовать будем для установки Linux Debian 11. Как устанавливать саму ОС это материал для другой статьи. Сейчас сосредоточимся на установке оснастки.
Если хотим установить Xen Orchestra на тот же хост для виртуальных машин, то скорей всего придется воспользоваться вначале внешним клиентом.

Для этого подходят подключение к локальной платформе для виртуальных машин через официальный сайт https://account.vates.fr/#/signup?origin=xo
Если не нравится, можно поставить утилиту, клиент для установки на Windows: https://github.com/xcp-ng/xenadmin/releases/

Наша задача подключиться в Debian по SHH как минимум.

Далее нам предлагают 2 вида установок. Одна по которой мы сами выполняем все команды пошагово, это описано в инструкции: https://xen-orchestra.com/docs/installation.html#from-the-sources либо воспользуемся помощником для установки XenOrchestraInstallerUpdater. Далее будет описана установка с помощью XenOrchestraInstallerUpdater.

XenOrchestraInstallerUpdater

команды:

apt install git

из хранилища получаем ссылку https://github.com/ronivay/XenOrchestraInstallerUpdater.git

git clone https://github.com/ronivay/XenOrchestraInstallerUpdater.git
cd XenOrchestraInstallerUpdater
cp sample.xo-install.cfg xo-install.cfg

Далее создаем сертификат ssl

cd \etc\ssl
mkdir xo
cd xo
openssl req -newkey rsa:4096 \
-x509 \
-sha256 \
-days 3650 \
-nodes \
-out xo.crt \
-keyout xo.key

И теперь нам нужно прописать его в конфигурационном файле xo-install.cfg

cd ~/XenOrchestraInstallerUpdater/
nano xo-install.cfg

Меняем на

PORT="443"
PATH_TO_HTTPS_CERT=/etc/ssl/xo/xo.crt
PATH_TO_HTTPS_KEY=/etc/ssl/xo/xo.key

Смотрим что раскомментирован PLUGINS=»all»

теперь запускаем и ждем

sudo ./xo-install.sh

При окончании установки, будет информация с логином и паролем по умолчанию, так же IP.

Вводим в браузер, не забываем написать https вначале и радуемся.

Если хочется посмотреть видео, есть хорошее видео https://www.youtube.com/watch?v=bq1iKO-0jWs которое мне помогло разобраться с установкой.

Так же оч важный момент, оперативной памяти для установки должно быть достаточно, иначе установка будет выводить разные ошибки и в конечном итоге не установится. Я выбирал для Debian 11 как 4 процессора, 4 Гб ОЗУ, 15 Гб СХД.

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

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