Для улучшения работы сайта мы используем файлы cookies. Оставаясь на сайте, вы соглашаетесь с политикой обработки персональных данных.

Развертывание менеджера управления в архитектуре Standalone

В архитектуре Standalone менеджер управления виртуализации может быть установлен в двух вариантах - на отдельно стоящем сервере, и на сервере, который может быть использован как гипервизор (вариант StandAlone All-in-One).

Режим StandAlone All-in-One не рекомендуется использовать в продуктивной среде.

В режиме StandAlone для правильной работы загрузки образов дисков в домены хранения нужно внести изменения в конфигурационный файл /etc/ovirt-imageio/conf.d/50-engine.conf на менеджере управления соответствии с руководством.

  1. Подготовьте полные доменные имена для менеджера управления виртуализации и хостов перед развертыванием, в DNS должны существовать соответствующие записи в зонах прямого и обратного просмотра. Ниже приведён пример планирования доменных имён и IP-адресов развёртываемой системы управления виртуализацией zVirt

    Объект FQDN IP адрес

    Хост 1 с менеджером управления

    en.vlab.local

    10.252.12.10

    Хост 2

    h1.vlab.local

    10.252.12.11

    Хост 3

    h2.vlab.local

    10.252.12.12

    В случае невозможности использования внешнего DNS добавьте в файл /etc/hosts IP-адреса и FQDN хоста виртуализации и разворачиваемого менеджера управления.

  2. Убедитесь, что репозитории настроены и активированы.

  3. Начните процесс установки командой:

    engine-setup
  4. Следуйте сообщениям в консоли:

    • Настройка интеграции с Cinderlib при необходимости.

                      --== PRODUCT OPTIONS ==--
      Configure Cinderlib integration (Currently in tech preview) (Yes, No) [No]:
    • Подтвердите, что на данном хосте будет развернут менеджер управления.

      Configure Engine on this host (Yes, No) [Yes]:
    • Подтвердите, что необходимо выполнить настройку сетевого провайдера ovirt-provider-ovn.

      Configure ovirt-provider-ovn (Yes, No) [Yes]:
    • Подтвердите, что необходимо выполнить на данном хосте настройку WebSocket Proxy.

      Configure WebSocket Proxy on this host (Yes, No) [Yes]:
    • Подтвердите установку Data Warehouse на данном хосте.

      Configure Data Warehouse on this host (Yes, No) [Yes]:

      При отказе от развертывания DWH в режиме standalone не гарантируется корректная работа всех сервисов Менеджера управления.

    • Подтвердите или откажитесь от интеграции с Keycloak.

      It is highly recommended to install Keycloak based authentication.
      Configure Keycloak on this host (Yes, No) [Yes]:

      Рекомендуем предварительно принять решение о необходимости его использования, исходя из следующих особенностей:

      • Если на данном этапе отказаться от интеграции с Keycloak, будет использоваться провайдер по умолчанию AAA-JDBC. После развертывания можно перейти с AAA-JDBC на Keycloak, но при этом всю конфигурацию AAA необходимо будет переносить в Keycloak вручную.

      • Если на данном согласиться с интеграцией с Keycloak, в дальнейшем можно будет переключиться на AAA, но это необходимо делать вручную. Кроме того, мы настоятельно не рекомендуем выполнять такой переход.

      • На текущий момент не существует никаких средств автоматизации, упрощающих миграцию между AAA JDBC/LDAP и keycloak.

    • Подтвердите настройку прокси-сервера для консолей ВМ.

      Configure VM Console Proxy on this host (Yes, No) [Yes]:
    • Подтвердите настройку сервера мониторинга Grafana на данном хосте.

      Configure Grafana on this host (Yes, No) [Yes]:
    • Подтвердите полное доменное имя данного хоста или укажите другое.

      Host fully qualified DNS name of this server [en.vlab.local]:
    • Согласитесь с автоматической настройкой межсетевого экрана.

      Do you want Setup to configure the firewall? (Yes, No) [Yes]:
    • Подтвердите установку базы данных Data Warehouse на данном хосте или используйте удалённое развертывание базы DWH (подробности см. в Руководстве по Хранилищу данных).

                      --== DATABASE CONFIGURATION ==--
      Where is the DWH database located? (Local, Remote) [Local]:
    • Согласитесь с автоматической настройкой базы данных DWH.

      Would you like Setup to automatically configure postgresql and create DWH database,
      or prefer to perform that manually? (Automatic, Manual) [Automatic]:
    • Выберите способ размещения базы данных Keycloak.

      Where is the Keycloak database located? (Local, Remote) [Local]:
    • В случае локального размещения базы Keycloak, согласитесь с автоматической настройкой:

      Would you like Setup to automatically configure postgresql and create Keycloak database,
      or prefer to perform that manually? (Automatic, Manual) [Automatic]:
    • Подтвердите расположение базы данных менеджера управления на данном хосте.

      Where is the Engine database located? (Local, Remote) [Local]:
    • Согласитесь с автоматической настройкой базы данных менеджера управления.

      Would you like Setup to automatically configure postgresql and create Engine database,
      or prefer to perform that manually? (Automatic, Manual) [Automatic]:
    • Установите и подтвердите пароль для учётной записи admin@internal (учётная запись используется для авторизации в веб-интерфейсе среды виртуализации).

                      --== OVIRT ENGINE CONFIGURATION ==--
      Engine admin password:
      Confirm engine admin password:

      Не используйте простые пароли. Это может вызывать ошибки в работе некоторых сервисов.

      В случае, если выбрана интеграция с Keycloak, заданный в этом пункте пароль также будет назначен пользователю admin@zvirt.

    • Выберите режим Both.

      Application mode (Virt, Gluster, Both) [Both]:
    • Если ранее было выбрано согласие с интеграцией с Keycloak, согласитесь с использованием учетной записи admin для инициализации Keycloak.

      Use Engine admin password as initial keycloak admin password (Yes, No) [Yes]:
    • Если ранее был выбран отказ от интеграции с Keycloak, согласитесь с использованием учётных данных по умолчанию для сетевого провайдера.

      Use default credentials (admin@internal) for ovirt-provider-ovn (Yes, No) [Yes]:
    • Определите необходимо ли стирать данные после удаления SAN хранилищ.

                      --== STORAGE CONFIGURATION ==--
      Default SAN wipe after delete (Yes, No) [No]:
    • Подтвердите название организации для сертификата.

                      --== PKI CONFIGURATION ==--
      Organization name for certificate [vlab.local]:
    • Согласитесь на установку веб-страницы системы виртуализации по умолчанию на веб-сервере.

      Do you wish to set the application as the default page of the web server? (Yes,No) [Yes]:
    • Согласитесь с автоматической настройкой SSL на apache.

      Do you wish Setup to configure that, or prefer to perform that manually?
      (Automatic, Manual) [Automatic]:
    • Выберите режим Basic.

      Please choose Data Warehouse sampling scale:
      (1) Basic
      (2) Full
      (1, 2) [1]:
    • Подтвердите, что пароль администратора менеджера управления будет использоваться в качестве начального пароля администратора Grafana.

      Use Engine admin password as initial Grafana admin password (Yes, No) [Yes]:
    • Просмотрите предварительную конфигурацию развёртывания и подтвердите её.

                      --== CONFIGURATION PREVIEW ==--
      Please confirm installation settings (OK, Cancel) [OK]:
    • Сообщение об успешном развёртывании менеджера управления.

      [ INFO ] Execution of setup completed successfully