Установите вычислительный узел 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