Поиск по сайту:

Установите вычислительный узел oVirt на CentOS Stream 9/Rocky 9.


Недавно мы опубликовали статью об установке и настройке oVirt Engine в CentOS Stream 9. Хотя oVirt Engine предоставляет веб-интерфейс администрирования для управления виртуализированной инфраструктурой, oVirt Node представляет собой сервер вычислительного гипервизора, на котором будут размещаться виртуальные машины. и обеспечить доступ к ОЗУ, ЦП, сети и хранилищу для работающих экземпляров. Порядок установки при настройке oVirt — это конфигурация движка, затем вычисление настройки гипервизора.

oVirt поддерживает два типа хостов:

  • oVirt Node и
  • Корпоративный Linux (например, CentOS Stream или RHEL)

Наш процесс установки предназначен для ручной настройки в ОС CentOS Stream 9 или Rocky Linux 9. Процедура применима к любой другой производной RHEL 9 для Linux.

Добавить репозиторий oVirt

Добавьте репозиторий RPM, содержащий пакеты oVirt для вычислений.

sudo dnf -y install centos-release-ovirt45

Для Rocky Linux 9 обновите файл конфигурации репозитория, заменив $stream на 9-stream. Это позволит нам использовать репозиторий CentOS Stream 9 в системе Rocky Linux 9.

for repo in oVirt-4.5 Storage-common OpenStack-yoga Messaging-rabbitmq NFV-OpenvSwitch Ceph-Pacific Gluster-10 OpsTools; do
 sudo sed -i 's/$stream/9-stream/' /etc/yum.repos.d/CentOS-$repo.repo
done

Установите инструменты виртуализации

Обновите свою систему CentOS Stream 9.

sudo dnf -y update

Выполните перезагрузку после обновления.

sudo reboot

Затем мы устанавливаем инструменты виртуализации на серверную машину гипервизора, включая пакеты Cockpit и vdsm.

sudo dnf -y install libvirt qemu-kvm virt-install cockpit vdsm

Запустите и включите службы для запуска при загрузке системы.

sudo systemctl enable --now libvirtd cockpit.socket

Добавьте вычислительный хост в oVirt Engine/Manager

Войдите на свой портал администрирования oVirt и перейдите в раздел Вычисления –> Хосты. В этом разделе мы можем добавлять или удалять хосты виртуализации на oVirt. Поскольку мы добавляем select

Нажмите «Новый», чтобы добавить новый хост.

На следующем экране вам будет предложено:

  • Выберите хост кластера. Значение по умолчанию подходит для большинства настроек.
  • Укажите имя — используется для идентификации узла в oVirt.
  • Введите имя хоста или IP-адрес вычислительного хоста.
  • Выберите метод аутентификации — пароль или пара ключей SSH.

Для открытого ключа SSH используйте ссылку «fetch», чтобы получить содержимое открытого ключа oVirt Manager.

Скопируйте весь текст в текстовую область и вставьте его в /root/.ssh/authorized_keys на целевой новый узел, который нужно добавить.

В зависимости от вашего вычислительного оборудования вы можете настроить «Управление питанием», если у вас есть IPMI/iLO. Это позволит получить удаленный доступ через аппаратную консоль, если сервер недоступен по IP/SSH.

Если управление питанием неприменимо, нажмите [ОК], чтобы продолжить без его настройки.

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

Вы можете проверить ход настройки узла на вкладке «События».

Если все идет хорошо, узел должен отобразить «Up» в статусе.

Подробная информация об узле доступна в разделе «Общие».

Настройка домена хранения

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

  • NFS-хранилище
  • PosixFS-хранилище
  • iSCSI и FCP-хранилище
  • Локальное хранилище файловой системы

См. руководство ниже для пошаговой настройки домена хранения.

  • Добавьте данные NFS, ISO и экспортируйте домен хранения в oVirt/RHEV