Top.Mail.Ru
КОНФИГУРАТОР Серверы ▶
Сетевое оборудование ▶
СХД ▶
IP-телефоны IP-камеры Источники бесперебойного питания (ИБП) Комплектующие Готовые решения Серверы под задачу
О компании Купить в лизинг Блог Отзывы Доставка Гарантия Контакты Работа у нас Реквизиты Спецпредложения Игровые ПК на ISKRAPC Заявка в тех поддержку
Эксперты в подборе IT-оборудования

Установка zVirt: что подготовить заранее и как выбрать между Hosted Engine и Standalone

18 сентября 2026
Установка zVirt: что подготовить заранее и как выбрать между Hosted Engine и Standalone

Установка zVirt идёт в три слоя. Сначала на каждый сервер ставится гипервизор zVirt Node. Потом разворачивается менеджер управления zVirt Engine: виртуальной машиной внутри кластера (Hosted Engine) или на отдельном сервере (Standalone). В конце в веб-портале создаются дата-центр, кластер и хранилища. Пошаговые экраны Orion soft подробно описала в своей инструкции, пересказывать их нет смысла.

Эта статья про то, что вики раскладывает по десятку страниц: какую схему выбрать под ваше число серверов, какое железо и сеть подготовить, где будет жить менеджер и что делать, если после перезагрузки портал пишет «backend недоступна». Большая часть проблем с zVirt появляется до того, как вставлен установочный образ.

Если торопитесь

Три сервера и общая СХД (iSCSI, FC или NFS) → Hosted Engine, вендор рекомендует именно его.

Есть отдельный сервер под управление и хочется, чтобы менеджер не зависел от общего хранилища → Standalone.

Два сервера → Hosted Engine на обоих, но без запаса: подробности в разделе про выбор схемы.

Из чего состоит zVirt

zVirt Engine - это менеджер управления: через него администрируют хосты, виртуальные машины, сети и хранилища всей среды. Если вы переезжаете с VMware, это аналог vCenter. Без Engine виртуальные машины продолжают работать на хостах, но создавать, мигрировать и настраивать их становится нечем.

КомпонентЧто делаетГде живёт
zVirt Nodeгипервизор на базе KVM, запускает виртуальные машиныставится на каждый физический сервер
zVirt Engineпортал администрирования, API, планировщик, служба backendВМ HostedEngine внутри кластера или отдельный сервер Standalone
DWHхранилище истории и статистики для отчётоврядом с Engine, от 1 до 100 ГБ в зависимости от размера среды
Домены храненияхранилища для дисков ВМ, образов и самого EngineСХД по iSCSI, FC, NFS или локальные диски
Логические сетиуправление, миграция, хранилище, сети ВМпорты и VLAN хостов

С версии 5.0, вышедшей в конце апреля 2026 года, хосты работают на собственной гипервизорной ОС zVirt Node 2.0. Штатного программно-определяемого хранилища в платформе пока нет, Orion soft обещает его и встроенный бэкап в течение 2026 года. Если вы ещё выбираете между российскими платформами, сначала посмотрите сравнение zVirt, ROSA и «Альт Виртуализации»: там разобраны сертификаты и лицензии.

Hosted Engine или Standalone: что выбрать

Вендор рекомендует Hosted Engine. Менеджер работает виртуальной машиной на хостах кластера, и отдельный сервер под него не нужен. При отказе хоста ВМ HostedEngine перезапускается на соседнем. Standalone проще устроен: менеджер стоит на своём физическом сервере и не зависит от того, что происходит с кластером.

Hosted EngineStandalone
Где работает EngineВМ на хостах с ролью HostedEngineотдельный физический сервер
Отказоустойчивость менеджераесть, нужно минимум 2 хоста с ролью HostedEngineнет, только внешними средствами (резервная копия, второй сервер)
Лимитдо 7 хостов с ролью HostedEngine в одной установке-
Способ развёртываниявеб-консоль Cockpit или командная строкатолько командная строка
Базы Engine и DWHпри установке только локально, перенос послеможно сразу вынести на отдельный сервер
Хранилище под менеджеротдельный домен хранения, готовый до развёртываниялокальный диск сервера управления
Сколько серверов нужноот 2, комфортно от 3от 1 под Engine + хосты

Под реальность малого и среднего бизнеса это превращается в четыре типовые ситуации.

Три сервера и общая СХД. Классический случай для Hosted Engine: роль HostedEngine на всех трёх, при отказе одного хоста менеджер переезжает, а ВМ с включённой высокой доступностью перезапускаются на оставшихся двух. Именно такую схему вендор разбирает в пошаговой инструкции.

Два сервера и СХД. Hosted Engine формально работает: два хоста с ролью HostedEngine - это минимум для отказоустойчивости менеджера. Запаса в такой схеме нет. Когда один хост на обслуживании, второй держит и Engine, и все ВМ, а любой сбой в этот момент оставляет среду без управления. Считать ресурсы в такой схеме нужно так, чтобы один сервер вытягивал всю нагрузку.

Есть свободный сервер под управление. Старая, но исправная машина закрывает Standalone. Менеджер не делит ресурсы с рабочими ВМ и не зависит от домена хранения под Engine. Цена - нет автоматического переезда: если сервер управления умер, ВМ продолжат работать, но управлять ими будет нечем, пока менеджер не восстановят из резервной копии.

Нет общей СХД. Hosted Engine требует общего хранилища под ВМ менеджера, так что без СХД или NFS-сервера остаётся Standalone с локальными доменами хранения. Локальный домен привязан к одному хосту, поэтому живая миграция ВМ и автоматический перезапуск на другом хосте в такой схеме не работают.

У Hosted Engine есть и честный минус. После аварии питания, когда разом выключились хосты и СХД, менеджер поднимется только после того, как станет доступен его домен хранения. Порядок включения оборудования в такой схеме нужно знать заранее и держать в регламенте.

Железо под zVirt: минимум вендора и расчёт на деле

Минимальные требования zVirt 5.0 по документации Orion soft:

РесурсХост zVirt NodeВМ HostedEngineСервер Standalone
ПроцессорIntel 64 или AMD64 с аппаратной виртуализацией (Intel VT / AMD-V) и флагом NX; хосту с ролью HostedEngine - от 4 ядер4 vCPU4 ядра
Памятьот 8 ГБ, до 12 ТБ на хост4 ГБ, до 50 хостов и 200 ВМ вендор советует 16 ГБ4 ГБ, до 50 хостов - 16 ГБ
Системный дискот 38 ГиБ: / 7 ГиБ, /boot 1 ГиБ, /var 30 ГиБ + swap55 ГБ + DWH50 ГБ + DWH
Сеть1 Гбит/с; хосту с ролью HostedEngine рекомендуют 2 порта по 10 Гбит/с1 Гбит/с1 Гбит/с

Минимум нужен, чтобы платформа запустилась, продуктив на нём держать не стоит. Хост считают от нагрузки:

  1. Сложите память и vCPU всех ВМ, которые будут в кластере.
  2. Добавьте ресурсы ВМ HostedEngine: для небольшой среды это 4 vCPU и 16 ГБ.
  3. Разделите на число хостов минус один. Кластер должен пережить отказ одного сервера, и оставшиеся хосты примут его ВМ.
  4. Добавьте запас на рост на 2-3 года вперёд: докупать память в работающий кластер можно, но это окно работ на каждом хосте.

Пример: 20 ВМ по 8 ГБ, итого 160 ГБ, плюс 16 ГБ на Engine. На трёх хостах по схеме «минус один» каждому нужно 176 / 2 = 88 ГБ под ВМ. С запасом под систему и рост разумно ставить по 128 ГБ на хост. Процессоры в кластере лучше брать одного семейства: живая миграция между разными поколениями CPU упирается в общий для кластера набор инструкций. Подробнее о том, из чего складывается производительность, - в статье про хост-машину в виртуализации.

Перед установкой проверьте BIOS: аппаратная виртуализация и NX должны быть включены, без них хост не сможет запускать виртуальные машины. Где эти настройки у Dell, HPE, Supermicro и других производителей, мы описали в инструкции как включить виртуализацию в BIOS. Ещё два требования zVirt 5.0: Node нельзя ставить на флеш-накопитель, а системный диск размечается стандартными разделами ext4, без LVM. Если на сервере стоит аппаратный RAID-контроллер, соберите зеркало из двух дисков под систему заранее.

Готовые конфигурации под кластер можно подобрать в разделе сервер для виртуализации.

Сеть, DNS и время: что сделать до установки

Сеть в zVirt логически делится на несколько назначений, и развести их по портам и VLAN проще до установки, чем переносить работающий кластер.

СетьДля чегоСкорость (наш ориентир)Замечание
Управлениесвязь Engine с хостами, портал администрирования1 Гбит/с достаточнозадержка от менеджера до хоста не больше 100 мс
ХранилищеiSCSI или NFS до СХД10 Гбит/случше отдельные порты или VLAN, MTU 9000 при поддержке всей цепочки
Миграция ВМперенос памяти работающих ВМ между хостами10 Гбит/сна 1 Гбит/с миграция ВМ с большим объёмом памяти идёт долго
Сети ВМтрафик виртуальных машинпо нагрузкеVLAN на портах коммутатора настроить заранее
BMC (IPMI, iDRAC, iLO)удалённое управление и питание серверов1 Гбит/сотдельная сеть, пригодится для управления питанием из Engine

Вендор требует MTU не меньше 1500 байт и рекомендует 9000 для адаптеров на 25 Гбит/с и выше. Для отказоустойчивости Hosted Engine задержка между хостами не должна превышать 7 мс, то есть все хосты с ролью HostedEngine должны стоять в одной площадке. Как выбрать адаптеры под такой план, разобрано в статье про сетевые карты для виртуализации.

Отдельный подвох: при развёртывании Hosted Engine установщик временно использует локальную сеть из диапазона 192.168.0.0/16. Если ваша сеть управления живёт в 192.168.x.x, сверьте адреса до запуска мастера.

DNS. У Engine и у каждого хоста должно быть полное доменное имя (FQDN), и оно должно разрешаться в обе стороны: записи A в прямой зоне и PTR в обратной. Проверить до установки можно с любой машины в сети управления:

nslookup engine.corp.local - имя должно вернуть IP-адрес

nslookup 10.10.10.10 - адрес должен вернуть то же имя

Если DNS-сервера в компании нет или его роль выполняет роутер, где нельзя завести обратную зону, поднимите полноценный: как это сделать, описано в статье про настройку DNS. В крайнем случае вендор допускает записи в /etc/hosts на всех серверах, но при каждом новом хосте их придётся править везде.

Частая ошибка: DNS и NTP переезжают внутрь нового кластера.

Логичный ход при миграции - перенести все сервисы в zVirt, включая контроллер домена с DNS. После этого кластер зависит от ВМ, которая сама работает в этом кластере. Отключили питание - Engine не находит хосты по именам, а DNS не поднимется, пока не запустится Engine. Держите хотя бы один DNS и источник времени вне кластера: на отдельной небольшой машине или втором контроллере домена на другом железе.

Время. Часы на хостах, СХД и Engine должны совпадать: расхождение ломает проверку сертификатов и путает журналы. Настройте на всех серверах синхронизацию с одним NTP-сервером. У ВМ HostedEngine отдельно проверьте часовой пояс: в публичном разборе миграции команда ITfresh обнаружила, что менеджер по умолчанию работал в UTC, и расписание резервного копирования сдвинулось на три часа.

И последнее: не отключайте IPv6 на ВМ HostedEngine, даже если в сети он не используется. Это прямое требование документации.

Хранилище: где будет жить Hosted Engine

Для Hosted Engine нужен отдельный домен хранения под ВМ менеджера, и он должен быть готов до запуска развёртывания: мастер спросит его в процессе. В примере вендора под домен Engine и под первый домен данных выделено по LUN на 100 ГБ на СХД с iSCSI. Держите домен менеджера только под менеджер: рабочие ВМ туда не кладут, чтобы переполнение или проблемы с их дисками не остановили управление всей средой.

Если в офисе нет СХД, а есть сервер с дисками, его можно превратить в NFS-хранилище. Это рабочий вариант для старта, но честно оцените риск: вся среда зависит от одного сервера, и его отказ останавливает и ВМ, и менеджер. Чем iSCSI отличается от NFS и FC по нагрузке и отказоустойчивости, разобрано в статье про протокол iSCSI и другие протоколы доступа к СХД.

Гиперконвергентная схема, где хранилище собирается из дисков самих хостов, в zVirt сейчас строится с программным хранилищем MIND uStor. Это продукт другого разработчика, MIND Software, со своей лицензией и поддержкой, и планировать его нужно отдельным проектом.

Чек-лист перед первым ISO

Перед окном работ пройдитесь по списку. Пропущенный пункт либо останавливает установку, либо всплывает через месяц работы кластера:

  • серверы соответствуют требованиям, в BIOS включены Intel VT или AMD-V и NX, прошивки обновлены;
  • под систему на каждом хосте есть диск или зеркало от 38 ГиБ, не флешка;
  • у Engine и всех хостов есть FQDN, записи A и PTR проверены с машины в сети управления;
  • NTP настроен, DNS и источник времени работают вне будущего кластера;
  • на коммутаторах настроены VLAN, MTU совпадает на всём пути до СХД;
  • на СХД созданы LUN или NFS-экспорт под домен Engine и под данные, хосты их видят;
  • адреса сети управления не пересекаются с временной сетью установщика 192.168.0.0/16;
  • есть учётные данные для репозиториев zVirt, их выдают при покупке лицензии;
  • пароль root готов: не короче 8 символов, с заглавной и строчной буквой и спецсимволом;
  • согласовано окно работ, BMC серверов доступен на случай, если хост не вернётся после перезагрузки.

Порядок развёртывания: карта шагов

Дальше маршрут без экранов: что делаем, что проверить перед следующим шагом и где подробности у вендора.

  1. Установка zVirt Node на каждый сервер с ISO-образа. Перед переходом дальше: хост загрузился, доступен по SSH и в веб-консоли Cockpit на порту 9090. Подробности - «Установка zVirt Node».
  2. IP-адреса и имена. Задаются утилитой nmtui на каждом хосте. Проверка: хосты пингуют друг друга и СХД по именам.
  3. Репозитории. В Cockpit или по SSH: dnf repolist all, затем dnf config-manager --enable "zvirt*" и zvirt-credentials.py -u <логин> -p <пароль> с учётными данными из лицензии. Проверка: dnf repolist показывает репозитории zVirt включёнными.
  4. Развёртывание менеджера. Для Hosted Engine - вкладка Hosted Engine в Cockpit на первом хосте: параметры ВМ, пароль администратора, домен хранения. Для Standalone - установка из командной строки на сервере управления. Проверка: портал администрирования открывается по FQDN Engine.
  5. Добавление хостов. Сначала хосты с ролью HostedEngine (хотя бы один, чтобы у менеджера было куда переехать), потом обычные.
  6. Дата-центр и кластер. Логические контейнеры: хосты одного кластера должны видеть одни и те же хранилища и сети.
  7. Домены хранения данных. Подключаются к дата-центру, после этого можно создавать ВМ.

Весь маршрут со скриншотами у Orion soft - в той же пошаговой инструкции из начала статьи и в их статье на Хабре.

Что сделать сразу после установки

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

engine-backup --scope=all --mode=backup --file=engine-backup.bck --log=engine-backup.log

Файл сразу унесите с ВМ менеджера на другое хранилище и поставьте такое копирование в расписание. Для Standalone это единственный способ быстро вернуть управление после отказа сервера.

Режимы обслуживания Hosted Engine. Перед обновлением или любыми работами, при которых останавливается служба ovirt-engine, включают глобальный режим обслуживания: агенты высокой доступности перестают следить за ВМ менеджера и не пытаются её перезапустить. Перед обслуживанием отдельного хоста хватит локального режима, ВМ менеджера уедет с него на другой хост.

hosted-engine --set-maintenance --mode=global - глобальный режим

hosted-engine --set-maintenance --mode=local - локальный, на текущем хосте

hosted-engine --set-maintenance --mode=none - выключить обслуживание

Забытый глобальный режим оставляет менеджер без защиты: если хост с ВМ HostedEngine упадёт, никто её не перезапустит. После работ проверьте, что режим снят.

Управление питанием. При добавлении хоста в zVirt можно указать его карту управления питанием, а в кластере настроить политику ограждения (fencing): Engine перезагрузит зависший хост через BMC, чтобы его ВМ безопасно запустились на другом. Если на серверах есть iDRAC, iLO или IPMI, заведите их в сеть управления и пропишите в настройках хостов. Как настроить доступ к контроллеру Dell, описано в статье про iDRAC.

Сертификат и консоль. Импортируйте корневой сертификат менеджера в браузеры администраторов, иначе портал и консоли ВМ будут ругаться на безопасность. В гостевых Linux поставьте qemu-guest-agent и spice-vdagent: с агентом Engine видит IP-адреса ВМ и надёжнее выключает их из портала.

«Служба zVirt Engine backend недоступна»: с чего начать

За этим сообщением портала стоит простая вещь: веб-интерфейс открылся, а служба, которая выполняет операции, не отвечает. В zVirt за это отвечают две службы на ВМ или сервере менеджера: ovirt-engine и zvirt-engine-backend. Сначала посмотрите их состояние командой systemctl status zvirt-engine-backend ovirt-engine. В заметках к релизам zVirt при ошибках портала вендор рекомендует перезапуск обеих служб. В схеме Hosted Engine перед этим включите глобальный режим обслуживания, чтобы агенты высокой доступности не перезапустили ВМ менеджера посреди работ, и выключите его после:

systemctl restart zvirt-engine-backend

systemctl restart ovirt-engine

Если после перезапуска ошибка вернулась, ищите причину по таблице:

СимптомВероятная причинаЧто проверить
Портал открывается, операции не выполняютсяслужбы не поднялись после перезагрузки или обновленияжурнал journalctl -u ovirt-engine и journalctl -u zvirt-engine-backend
Служба стартует и падаетзакончилось место на диске менеджераdf -h, особенно /var
Backend не стартует после установки без DWHизвестная ошибка, её исправляли в обновленияхверсия zVirt и заметки к релизу, обновление до актуальной
ВМ HostedEngine не запускаетсянедоступен домен хранения менеджера или хосты не видят СХДhosted-engine --vm-status на хосте, доступность LUN или NFS
Портал не открывается по имени, хосты не подключаютсяDNS или времяразрешение FQDN в обе стороны, синхронизация NTP
Ошибки после смены имени менеджерапривязка сертификатов и SSO к старому FQDNраздел «Решение проблем» в вики Orion soft

Отдельные разборы вроде «не запускается ВМ Hosted Engine из-за службы vdsm» или ошибок при добавлении хоста собраны в базе решений Orion soft. Если среда в продуктиве и причина не очевидна, не экспериментируйте с базой менеджера: сначала резервная копия, потом обращение в поддержку.

Частые вопросы

Можно ли развернуть zVirt на двух серверах?

Да. Два хоста с ролью HostedEngine дают отказоустойчивость менеджера, но на время обслуживания одного сервера второй остаётся без резерва. Ресурсы нужно считать так, чтобы один хост тянул всю нагрузку.

Сколько хостов нужно для Hosted Engine?

Развернуть можно на одном, для отказоустойчивости менеджера нужно минимум два хоста с ролью HostedEngine, максимум таких хостов в одной установке - семь. Остальные хосты кластера добавляются обычными.

Нужна ли отдельная лицензия на zVirt Engine?

zVirt лицензируется на физический сервер виртуализации с двумя процессорами. Отдельной лицензии на менеджер управления в прайсе нет. Актуальные условия уточняйте у Orion soft или партнёра на момент закупки.

Где скачать zVirt?

zVirt поставляется загрузочным ISO-образом zVirt Node. Учётные данные для репозиториев Orion soft выдаёт при покупке лицензии, без них хост не получит пакеты. За тестовой версией обращаются к вендору или его партнёру.

Чем zVirt 5.0 отличается при установке от 4.x?

В 5.0 хосты работают на новой ОС zVirt Node 2.0, а системный диск размечается стандартными разделами ext4 без LVM. Скриншоты и разметку из старых инструкций под 4.x не переносите, сверяйтесь с документацией нужной версии: у вики Orion soft есть переключатель версий.

По теме: живая миграция виртуальных машин · SAN для среднего предприятия

Планируете кластер на zVirt?

Инженеры ITTELO подберут серверы и СХД под вашу нагрузку и схему развёртывания, соберут и протестируют оборудование перед отгрузкой, с гарантией и поддержкой после продажи. На рынке серверов 11+ лет.

стоечный сервер · +7 (800) 551-80-12 · info@ittelo.ru

ПОДПИСКА

НА РАССЫЛКУ
ПОЛЕЗНЫЕ СТАТЬИ, АКЦИИ
И ЗАКРЫТЫЕ РАСПРОДАЖИ
Котик подписка
Похожие статьи
Вам также может быть интересно

ТОП-5 ошибок при выборе сервера
Товар добавлен в список сравнения
Перейти в сравнение
Продолжить просмотр
Заявка в тех поддержку
Загрузка формы…
Не удалось загрузить форму. Обновите страницу или свяжитесь с нами по телефону.
Консультация
ИТ-специалиста
Оставьте контакты — свяжемся с вами в течение нескольких минут и подготовим коммерческое предложение
IT-архитектор подберет сервер под вашу задачу
Заполните форму — наш специалист свяжется с вами в течение 15 минут, уточнит задачу и подготовит коммерческое предложение
Заказать сервер
Отправим конфигурацию вам на почту. Менеджер перезвонит в течение 15 минут
Зарегистрироваться в бонусной программе
Консультация
ИТ-специалиста
Оставьте контакты — свяжемся с вами в течение нескольких минут и подготовим коммерческое предложение