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

Компьютер с ролью сервера виртуализации должен быть введен домен FreeIPA.

В домене FreeIPA с помощью программного средства Ansible возможно удаленно установить и инициировать службу сервера виртуализации (см.Развертывание ПК СВ с помощью плейбуков Ansible).

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

  1. На компьютере с ролью сервера виртуализации установить пакет ipa-libvirt-qemu командой:

    sudo apt install ipa-libvirt-qemu
    В открывшемся окне ЛИЦЕНЗИОННОЕ СОГЛАШЕНИЕ нажать на кнопку [Принять].

    В процессе установки пакета ipa-libvirt-qemu для локальной учетной записи администратора будет установлен максимальный уровень целостности, равный 127.

  2. Перезагрузить компьютер.
  3. Выполнить инициализацию службы сервера виртуализации командой:

    sudo ipa-libvirt-qemu-configure

    В процессе инициализации службы сервера виртуализации необходимо:

    1. ввести "имя администратора ipa-сервера" (имя администратора домена FreeIPA, заданное во время выполнения действий по установке и настройке контроллера домена) и нажать клавишу <Enter>;
    2. ввести "пароль администратора ipa-сервера" (пароль администратора домена FreeIPA, заданный во время выполнения действий по установке и настройке контроллера домена) и нажать клавишу <Enter>;
    3. ввести "полное доменное имя фронтальной машины Брест" (полное доменное имя компьютера, на котором развернута служба сервера управления) и нажать клавишу <Enter>;

      Внимание!

      Если для обеспечения отказоустойчивости службы сервера управления в ПК СВ применяется технология Raft, то при инициализации службы сервера виртуализации необходимо указывать полное доменное имя экземпляра сервера управления, выступающего в роли лидера.

    4. ввести "имя локального администратора фронтальной машины Брест" (имя локального администратора компьютера, на котором развернута служба сервера управления) и нажать клавишу <Enter>;
    5. ввести "пароль локального администратора фронтальной машины Брест" (пароль локального администратора компьютера, на котором развернута служба сервера управления) и нажать клавишу <Enter>.

    Об успешной инициализации службы сервера виртуализации будет свидетельствовать следующая надпись:

    Настройка прошла успешно!
    CODE
  4. На всех компьютерах (как с ролью сервера управления, так и с ролью сервера виртуализации) в файл /etc/hosts добавить строку вида:

     <IP-адрес_сервера_виртуализации> <имя_сервера_виртуализации> 
    CODE

    где:

    • <IP-адрес_сервера_виртуализации> – IP-адрес нового компьютера с ролью сервера виртуализации;
    • <имя_сервера_виртуализации> – сетевое имя нового компьютера с ролью сервера виртуализации.
  5. На новом компьютере с ролью сервера виртуализации в файл /etc/hosts добавить IP-адреса и сетевые имена имеющихся серверов виртуализации.

Для проверки успешной регистрации сервера виртуализации необходимо на компьютере с ролью сервера управления выполнить действия, описанные ниже.

  1. Вывести перечень зарегистрированных серверов виртуализации командой:

    onehost list
    Пример вывода после выполнения команды:

    ID NAME              CLUSTER    TVM      ALLOCATED_CPU     ALLOCATED_MEM  STAT
    1  node.brest.local  default      0       0 / 200 (0%)     0K / 1.9G (0%) on  
    0  fn.brest.local    default      0       0 / 600 (0%)     0K / 5.8G (0%) on  
    CODE
  2. Необходимо убедиться, что в столбце STAT для зарегистрированного сервера виртуализации установлено значение "on". Для обновления отображаемой информации необходимо повторно выполнить команду "onehost list". Для непрерывного отображения состояния зарегистрированных серверов виртуализации можно воспользоваться командой "onehost top.

Кроме того, проверку успешной регистрации компьютера с ролью сервера виртуализации можно выполнить в веб-интерфейсе ПК СВ "Брест". Для этого необходимо выполнить действия, описанные ниже.

  1. В меню слева выбрать пункт меню Инфраструктура — Узлы.
  2. На открывшейся странице Узлы появится запись о зарегистрированных серверах виртуализации. Необходимо дождаться пока в столбце Статус для зарегистрированного сервера виртуализации значение "Инициализация" не изменится на "ВКЛ". Для обновления информации, отображаемой на странице, можно воспользоваться кнопкой [Обновить].