Конвертация виртуальных машин
Аннотация
В этом документе содержатся инструкции для администраторов, которые помогут установить и настроить инструмент конвертации виртуальных машин.
1. Введение
Инструмент конвертации позволяет выполнять v2v-миграцию виртуальных машин из любых сред виртуализации, а также p2v-миграцию физических машин на платформу zVirt. Параллельно можно запускать несколько задач на конвертацию.
1.1. Термины и определения
| Термин | Определение |
|---|---|
Внешний агент-отправитель |
Виртуальная машина(ы), которая развертывается на платформе виртуализации VMware (на уровне кластера или хоста). Отвечает за поиск ВМ и за создание снимков состояния реплицируемых ВМ и их передачу на платформу виртуализации zVirt |
zVirt 4.5 Внутренний агент |
Набор служб, который устанавливается в операционной системе виртуальной или физической машины. Внутренний агент обеспечивает v2v/p2v-миграцию исходной машины в целевую площадку zVirt. |
Агент-приемник |
Виртуальная машина(ы), которая развертывается на платформе виртуализации zVirt и работает с реплицированными данными ВМ |
Контроллер конвертации |
ВМ, которая развертывается на целевой площадке и управляет процессами конвертации |
Исходная площадка |
Платформа виртуализации VMware, с которой выполняется конвертация ВМ на целевую площадку |
Целевая площадка |
Платформа виртуализации zVirt, на которую выполняется конвертация ВМ с исходной площадки |
Моментальный снимок |
Представление операционной системы ВМ и всех ее приложений в определенный момент времени. Используется для механизмов конвертации |
Реплика |
Копия ВМ на целевой площадке |
Репликация |
Механизм синхронизации содержимого ВМ на исходной и целевой площадках |
Change Block Tracking (CBT) |
Механизм отслеживания измененных блоков дисков ВМ |
1.2. Архитектура
Ниже на схеме представлена архитектура инструмента конвертации ВМ.
|
На схеме не отображены порты служебных сервисов. См. таблицу с требованиями. |
- Решение состоит из следующих компонентов
-
-
Контроллер конвертации. Отвечает за конфигурацию и запуск конвертации, управляет агентами. Представлен ВМ, размещаемой на целевой площадке.
-
Внешний агент-отправитель. Устанавливается на исходной площадке, отвечает за обнаружение ВМ и за создание снимков состояния реплицируемых ВМ и их передачу на целевую площадку. Представлен ВМ, размещаемой на исходной площадке.
-
zVirt 4.5 Внутренний агент. Набор служб, который устанавливается в операционной системе виртуальной или физической машины. Внутренний агент обеспечивает v2v/p2v-миграцию исходной машины в целевую площадку zVirt.
-
Агент-приемник. Отвечает за запись данных реплицируемых ВМ на целевой площадке. Представлен ВМ, размещаемой на резервной площадке.
-
ВМ 1 и ВМ 2 — виртуальные машины, которые переносятся из среды виртуализации VMware vSphere на целевой площадке.
-
VMware vCenter и ESXi — компоненты платформы виртуализации VMware vSphere, на которой размещаются ВМ, конвертируемые на платформу zVirt.
-
Целевые ВМ 1 и ВМ 2 — виртуальные машины, созданные контроллером конвертации на целевой площадке на платформе виртуализации zVirt для конвертации ВМ 1 и ВМ 2.
-
Менеджер и узел виртуализации zVirt — компоненты платформы zVirt, размещаемые на целевой площадке.
-
Настройка инструмента конвертации выполняется через графический интерфейс платформы zVirt. Все настройки конвертации, информация о ВМ и правила конвертации ВМ хранятся на контроллере.
Агент-отправитель при запуске сервисов инициирует соединение с контроллером и получает настройки подключения к серверу VMware vCenter исходной площадки. Далее происходит взаимодействие агента-отправителя с сервисами VMware vCenter для обнаружения ВМ и создания их снимков. Для получения данных дисков реплицируемых ВМ агент-отправитель обращается к гипервизору, на котором работает реплицируемая ВМ, и забирает данные снимков дисков. Сетевое взаимодействие исходной ВМ (на схеме «ВМ 1») с агентами или контроллером конвертации не осуществляется. Взаимодействие агентов-отправителей с контроллером может осуществляться по сети как на уровне L2, так и на уровне L3.
Контроллер создает целевые ВМ на платформе zVirt через zVirt API и передает полученные данные снимков исходных ВМ агенту-приемнику. Агент-приемник записывает данные дисков целевых ВМ и обращается к сервису ImageIO на Менеджере (управление сессиями) и гипервизорах (получение данных).
Во время конвертации целевые ВМ отключены и не требуют открытия сетевых взаимодействий до компонентов конвертации.
1.3. Описание работы с инструментом конвертации
Процесс работы с инструментом конвертации состоит из следующих этапов:
-
Подготовка инфраструктуры. Этот этап необходим для проработки архитектуры и топологии сети инструмента, а также для внесения изменений в текущую инфраструктуру для корректного развертывания инструмента:
-
Планирование инфраструктуры, которое включает в себя планирование сетей конвертации, выделение IP-адресов и планирование вычислительных ресурсов для компонентов инструмента и ВМ, участвующих в процессе конвертации.
-
Подготовка инфраструктуры, которая включает в себя обновление платформы виртуализации zVirt на целевой площадке до версии 4.5, создание служебных пользователей, создание/модификация ролей администраторов, скачивание образа контроллера, создание сетей размещения конвертируемых ВМ и DNS-записей для компонентов инструмента.
-
-
Настройка инструмента конвертации:
-
Создание ВМ контроллера конвертации на целевой площадке на основе ранее скачанного образа диска.
-
Инициализация контроллера в интерфейсе zVirt на целевой площадке, включая настройку параметров подключения контроллера к целевой площадке и расположение снимков конвертируемых ВМ на целевой площадке.
-
Скачивание образов дисков агентов из интерфейса zVirt на целевой площадке.
-
Создание ВМ агента-отправителя на исходной площадке и агента-приемника на целевой площадке на основе ранее скачанных образов дисков, запуск ВМ и настройка сетевого адаптера у ВМ.
-
-
Подготовка к переключению:
-
Репликация ВМ на целевую площадку с возможностью изменения расположения снимков конвертируемых ВМ на целевой площадке. При первой репликации данные ВМ записываются целиком, а при последующих агент-отправитель проверяет наличие изменений и передает их агенту-приемнику для создания снимка. Процесс репликации происходит без времени простоя.
-
Создание задачи на конвертацию - выбор ВМ из ранее реплицированных и настройка параметров, с которыми они будут запущены на целевой площадке.
-
-
Переключение ВМ:
-
Запуск задачи на конвертацию - преобразование и запуск на целевой площадке ВМ, включенных в задачу на конвертацию.
-
Отсоединение задачи на конвертацию. При отсоединении задачи на конвертацию ВМ, включенные в нее и запущенные на целевой площадке, продолжат свою работу. После отсоединения задача на конвертацию продолжит отображаться в интерфейсе раздела Конвертация, но статус ее изменится с «Запущена» на «Готова к запуску». Если успешно сконвертированные ВМ не будут удалены с исходной площадки, то они будут вновь обнаружены агентом-отправителем и отобразятся в интерфейсе раздела Конвертация в статусе «Обнаружено».
-
1.4. Описание процесса конвертации ВМ
Конвертация ВМ состоит из шагов, которые влияют на продолжительность простоя (неработоспособности) ВМ:
-
Первичная репликация диска/дисков ВМ. Длительность этапа зависит от объема дисков и сетевого канала. На этом шаге исходная ВМ не останавливается и продолжает оказывать сервис.
-
Перемещение ВМ на платформу zVirt:
-
Отключение ВМ на платформе VMware. С этого момента начинается простой сервисов ВМ.
-
Репликация изменений, накопившихся с момента первичной репликации. Длительность также зависит от объема накопившихся изменений, но составляет незначительную часть по сравнению с первичной репликацией.
-
-
Запуск конвертации ВМ. На этом шаге контроллер преобразовывает и запускает ВМ на платформе zVirt. Преобразование ВМ заключается в модификации загрузочного раздела и добавлении драйверов VirtIO, чтобы можно было запустить ВМ с использованием наиболее производительных сетевых и дисковых адаптеров.
После выполнения этого шага ВМ продолжает предоставлять сервис.
1.5. Особенности и ограничения
1.5.1. Общие особенности и ограничения
-
Контроллер конвертации предназначен только для использования в инструменте конвертации. Нельзя использовать его при работе с сервисом «Репликация и DR»
-
Для реплицируемых ВМ поддерживаются следующие типы хранилищ на целевой площадке: внешнее хранилище с протоколами Fibre Channel, iSCSI и NFS
-
Для настроек контроллера и агента-приемника используются только локальные учетные записи zVirt
-
Пользователь admin@zvirt@internalsso, создаваемый по умолчанию при использовании keycloak в качестве провайдера авторизации, не поддерживается для настроек контроллера и агента-приемника
-
Не допускается включение, удаление и модификация ВМ, автоматически созданных инструментом конвертации на целевой площадке, до завершения процесса конвертации
-
Не допускается удаление, переименование снимков ВМ, автоматически созданных инструментом конвертации на целевой площадке
-
Настройки сети, указанные в задаче на конвертацию для ВМ под управлением Windows, не применяются при конвертации
-
Для работы функциональности назначения сетевых настроек при переключении ВМ необходима установка и настройка сервиса Cloud-Init. Подробнее в разделе Настройка Cloud-Init для различных гостевых ОС
-
Если при конвертации ВМ необходимо сохранить исходный IP-адрес, то следует указать соответствующие настройки сети в задаче на конвертацию. Иначе сохранение IP-адреса не гарантируется
-
Если система резервного копирования использует снимки ВМ, то одновременное выполнение заданий резервного копирования и репликации ВМ не поддерживается
-
Количество одновременно конвертируемых ВМ - до 20
-
Количество одновременно реплицируемых ВМ - до 15
-
При одновременной репликации большого количества ВМ возможно временное отображение статуса ВМ как «Недоступна». При этом репликация не останавливается, на процесс конвертации не влияет
1.5.2. Особенности и ограничения конвертации через внешнего агента
-
ВМ с дисками, задействованными в совместном использовании шины SCSI, не поддерживаются, так как VMware не поддерживает снимки таких ВМ
-
Виртуальные диски RDM в режиме физической совместимости, независимые диски и диски, подключенные через гостевой инициатор iSCSI, не поддерживаются. Сетевые ресурсы и точки подключения, предназначенные для сторонних устройств хранения данных, также пропускаются, так как эти тома/диски не отображаются в файле конфигурации ВМ
-
Бесплатный ESXi не поддерживается. Инструмент конвертации использует API-интерфейсы vSphere и vStorage, которые отключены VMware в бесплатном ESXi
-
ВМ под управлением Windows с включенной функцией реплики хранилища не поддерживаются
-
Пробелы в имени исходной ВМ (имя целевой ВМ назначается автоматически) не поддерживаются
-
Для реплицируемых ВМ, контроллера конвертации и агентов не поддерживается secure boot EFI
-
В случае переустановки контроллера конвертации, удаление снимков, созданных старым контроллером на исходной площадке VMware, выполняется вручную. Подробнее смотрите в документации VMware vSphere. ВМ, созданные на целевой площадке, также необходимо удалить вручную
-
В момент репликации невозможно расширение виртуального диска ВМ на исходной площадке VMware
-
Для настройки и работы инструмента конвертации необходимо наличие DNS-сервиса в сети управления
-
Гарантируется работа конвертации ВМ с суммарным объемом дисков не более 8 ТБ
-
Максимальная скорость репликации одной ВМ - до 250 Мегабайт в секунду. Она зависит от скорости дисковой подсистемы, на которой расположена конвертируемая ВМ, а также от количества ЦПУ и объема памяти агента-отправителя. При одновременной конвертации нескольких ВМ скорость репликации одной ВМ уменьшается.
-
Не поддерживается конвертация ВМ, у которых имеются диски, работающие в режимах «Independent — Persistent» и «Independent — Nonpersistent». Так как такие диски не поддерживают моментальные снимки.
-
Если в параметре «Уровень поиска ВМ» указан «Кластер», то хосты ESXi должны быть в кластере.
-
На одном уровне поиска может работать только 1 агент-отправитель. Например, если в инфраструктуре виртуализации есть только 1 кластер VMware, то можно установить только 1 агента-отправителя на уровне кластера. При этом можно установить по одному агенту-отправителю на каждый хост, если в параметре «Уровень поиска ВМ» указан «Хост».
1.5.3. Особенности и ограничения конвертации через внутренних агентов
-
Не поддерживается расширение дисков на целевой площадке больше слоя виртуального диска, выбранного на хостах (volume_utilization_chunk_mb).
-
Не поддерживаются 32-разрядные системы.
-
Для Windows и Linux поддерживаются обычные и прямые RDM-диски.
-
Для внутренних агентов Linux поддерживается работа на ВМ с диском до 8 ТБ.
-
Для внутренних агентов Windows поддерживается работа на ВМ с диском до 8 ТБ.
-
При перезагрузке исходной машины Linux всегда будет выполняться полная репликация из-за особенностей работы драйвера.
-
При выполнении конвертации внутренними агентами скорость конвертации зависит от количества ЦПУ и скорости дисковой подсистемы. Например, для ВМ с 2 vCPU максимальная скорость может достигать 45 Мегабайт в секунду, а для ВМ с 16 vCPU - 75 Мегабайт в секунду. Максимальная производительность достигается при 16 vCPU.
-
При выполнении конвертации внутренним агентом динамически расширяемые диски (thin provisioned) на целевой площадке создаются как предварительно размеченные (preallocated).
-
Консистентность данных для внутреннего агента обеспечивается только на уровне файловой системы. Взаимодействие с приложениями не предусмотрено. Для обеспечения целостности данных приложений необходимо остановить их работу перед репликацией.
1.6. Принцип работы внутреннего агента
Внутренний агент устанавливается в ОС конвертируемой машины. Он отвечает за создание снимков дисков и передачу измененных данных на целевую площадку zVirt.
Процесс конвертации при использовании внутреннего агента отличается от конвертации с использованием внешнего агента только механизмом репликации данных.
1.6.1. Механизмы репликации данных
Репликация осуществляется за счет встроенного механизма VSS:
-
Агент создает снимки VSS, которые используются для передачи целостной информации на целевую платформу.
-
Сравнение данных между снимками выполняется с помощью специального драйвера, который входит в состав агента.
Репликация реализована через модуль ядра, работающего на уровне блочных устройств:
-
Создает снимки дисков для передачи на целевую платформу.
-
Отслеживает изменения, чтобы передавать только изменившиеся блоки данных при повторной репликации.
1.6.2. Обеспечение целостности данных
Внутренний агент (как для Windows, так и для Linux) обеспечивает целостность данных только на уровне файловой системы. Взаимодействие с приложениями не предусмотрено. Для обеспечения целостности данных приложений перед выполнением репликации необходимо остановить их работу.
1.6.3. Процесс конвертации с использованием внутреннего агента
Все перечисленные ниже действия выполняются автоматически инструментом конвертации.
-
Подключение дисков. Диски ВМ подключаются к контроллеру по сети. Если используется файловое хранилище, то предварительно выполняется извлечение дисков из хранилища.
-
Подготовка дисков:
-
Коррекция GPT-разметки – вторичный заголовок GPT перемещается в конец диска (из-за округления размера до ГБ).
-
Разметка Windows-дисков – нанесение базовой разметки, если она отсутствует (для ВМ Windows, реплицированных внутренним агентом).
-
Настройка размера секторов – выполняется при необходимости.
-
Проверка NTFS-дисков – осуществляется утилитой
ntfsfixдля исправления возможных ошибок.
-
-
Запуск v2v/p2v-миграции:
-
Общее:
-
Установка пользовательского загрузчика, если указана в настройках.
-
-
Для Windows:
-
Установка драйверов VirtIO.
-
-
Для Linux:
-
Адаптация имен блочных устройств – замена префиксов
sd,vd,xvdв файлах/etc/fstab,grub.cfg,grub2.cfgпод формат virtio. -
Удаление конфигурационных файлов внутреннего агента.
-
Настройка Cloud-Init для автоматической инициализации на целевой платформе.
-
При использовании dracut выполняется пересборка
initramfsс добавлением необходимых драйверов.
-
-
-
Запуск ВМ на целевой площадке. При первой загрузке может выполняться пользовательский скрипт (
user_dataилиrclocal_script) для дополнительной настройки. Для этого требуется наличие Cloud-Init на исходной машине.
2. Рекомендуемые требования к развертыванию
В этом разделе приведены рекомендуемые требования к компонентам инструмента конвертации, инфрастуктуре и конвертируемым ВМ.
|
Для удобства развертывания рекомендуется перед началом подготовки инфраструктуры заполнить данными форму, представленную в разделе Форма для заполнения данными. |
2.1. Требования к платформе виртуализации zVirt
-
Версия Менеджера и zVirt Node должны быть не менее 4.5.
-
Для взаимодействия контроллера и агента-приемника необходима учетная запись с ролью SuperUser и неограниченным количеством сессий.
На платформе zVirt должны быть развернуты компоненты со следующими характеристиками и открытыми сетевыми взаимодействиями:
| Компонент | Системные требования | Исходящее взаимодействие | Входящий порт |
|---|---|---|---|
Контроллер конвертации |
|
|
|
Агент-приемник |
|
|
TCP 80 — соединение с контроллером конвертации |
Менеджер |
— |
|
TCP 443, TCP 54323 — соединение с агентом |
Узлы виртуализации |
— |
— |
TCP 54322 — соединение с агентом |
2.2. Требования к платформе виртуализации VMware vSphere
-
Поддерживаются версии VMware vCenter и ESXi 6.0.3U2 - 7.0U3.
-
Для взаимодействия агента-отправителя с платформой виртуализации VMware vSphere требуется учетная запись со следующими правами (входят в состав роли «VMware Consolidated Backup user») на уровне дата-центра:
-
«Virtual machine - Configuration - Disc Lease»
-
«Virtual machine - Provisioning - Allow read-only disk access»
-
«Virtual machine - Provisioning - Allow virtual machine files upload»
-
«Virtual machine - Snapshot management - Create snapshot»
-
«Virtual machine - Snapshot management - Remove snapshot»
-
«Virtual machine - Configuration - Disc change tracking»
-
«Global - Disable methods»
-
«Global - Enable methods»
-
«Global - Licenses»
-
| Компонент | Системные требования | Исходящее взаимодействие |
|---|---|---|
Агент-отправитель VMware |
|
|
2.3. Системные требования для внутренних агентов
| Компонент | Требования к оборудованию | Требования к ПО |
|---|---|---|
Внутренний агент Windows |
|
|
Внутренний агент Linux |
|
При наличии активного межсетевого экрана (firewalld, iptables, nftables и т.п.) необходимо разрешение исходящего взаимодействия:
|
2.4. Поддерживаемые ОС ВМ
| Операционная система | Версия |
|---|---|
BSD |
|
FreeBSD |
14.2, 14.3 |
OpenBSD |
7.6, 7.7 |
Windows |
|
Windows Server |
2008 R2, 2012, 2012 R2, 2016, 2019, 2022, 2025 |
Windows |
XP, 11 |
Enterprise Linux |
|
RHEL |
9.5, 10 |
CentOS |
8, 9, 10 |
SLES |
12, 15 |
AlmaLinux |
9, 10 |
Linux |
|
Debian |
10, 11, 12 |
Ubuntu |
14.04, 18.04, 22.04, 25.04 |
Linux (Российские дистрибутивы) |
|
РЕД ОС |
7.3, 8.0 |
Astra Linux |
|
Роса Хром |
|
MCBСфера |
9.6, 10 |
Мос ОС |
15.5 |
SberLinux OS |
8.10, 9.1.1 ФСТЭК, 9.6.1 |
SelectOS |
1.1 |
ALT Linux |
|
AlfaLinux Rise |
16.0 |
| Операционная система | Версия |
|---|---|
Windows |
|
Windows Server |
2019, 2022, 2025 |
Windows |
11 |
Enterprise Linux |
|
RHEL |
9.5 |
CentOS |
8, 9 |
Linux |
|
Debian |
10 |
Ubuntu |
14.04, 18.04, 22.04 |
Linux (Российские дистрибутивы) |
|
РЕД ОС |
7.3, 8.0 |
Astra Linux |
|
Роса Хром |
|
MCBСфера |
10 |
SberLinux OS |
8.10 |
2.5. Поддерживаемые ядра Linux
При конвертации с использованием внутреннего агента Linux доступна установка предварительно собранного драйвера. Список версий ядер, поддерживаемых предварительно собранным драйвером представлен в таблицах ниже.
|
Если требуемое ядро отсутствует в таблицах, используйте внутренний агент с драйвером типа DKSM. |
| 6.x | 7.x | 8.x |
|---|---|---|
2.6.32-220.el6.x86_64 |
3.10.0-123.el7.x86_64 |
4.18.0-80.el8.x86_64 |
2.6.32-279.el6.x86_64 |
3.10.0-229.el7.x86_64 |
4.18.0-147.el8.x86_64 |
2.6.32-358.el6.x86_64 |
3.10.0-327.el7.x86_64 |
4.18.0-193.el8.x86_64 |
2.6.32-431.el6.x86_64 |
3.10.0-514.el7.x86_64 |
4.18.0-240.el8.x86_64 |
2.6.32-573.el6.x86_64 |
3.10.0-693.el7.x86_64 |
|
2.6.32-642.el6.x86_64 |
3.10.0-862.el7.x86_64 |
|
2.6.32-696.el6.x86_64 |
3.10.0-957.el7.x86_64 |
|
2.6.32-754.el6.x86_64 |
3.10.0-1062.el7.x86_64 |
|
3.10.0-1127.el7.x86_64 |
||
3.10.0-1160.el7.x86_6 |
| 3.2.x | 3.13.0-x | 3.16.0-x | 4.2.0-x | 4.4.0-x | 4.15.0-x | 4.18.0-x | 5.5.0-x | 5.3.0-x | 5.4.0-x | 5.8.0-x |
|---|---|---|---|---|---|---|---|---|---|---|
3.2.0-4 |
3.13.0-24 |
3.16.0-4 |
4.2.0-18 |
4.4.0-21 |
4.15.0-20 |
4.18.0-13 |
5.0.0-15 |
5.3.0-19 |
5.4.0-26 |
5.8.0-23 |
3.13.0-27 |
3.16.0-25 |
4.2.0-19 |
4.4.0-22 |
4.15.0-22 |
4.18.0-14 |
5.0.0-16 |
5.3.0-22 |
5.4.0-28 |
5.8.0-25 |
|
3.13.0-29 |
3.16.0-26 |
4.2.0-21 |
4.4.0-24 |
4.15.0-23 |
4.18.0-15 |
5.0.0-17 |
5.3.0-23 |
5.4.0-29 |
5.8.0-28 |
|
3.13.0-30 |
3.16.0-28 |
4.2.0-22 |
4.4.0-28 |
4.15.0-24 |
4.18.0-16 |
5.0.0-19 |
5.3.0-24 |
5.4.0-31 |
5.8.0-29 |
|
3.13.0-32 |
3.16.0-29 |
4.2.0-23 |
4.4.0-31 |
4.15.0-29 |
4.18.0-17 |
5.0.0-20 |
5.3.0-26 |
5.4.0-33 |
5.8.0-33 |
|
3.13.0-33 |
3.16.0-30 |
4.2.0-25 |
4.4.0-34 |
4.15.0-30 |
4.18.0-18 |
5.0.0-23 |
5.3.0-28 |
5.4.0-37 |
5.8.0-34 |
|
3.13.0-34 |
3.16.0-31 |
4.2.0-27 |
4.4.0-36 |
4.15.0-32 |
4.18.0-20 |
5.0.0-25 |
5.3.0-40 |
5.4.0-39 |
5.8.0-36 |
|
3.13.0-35 |
3.16.0-33 |
4.2.0-30 |
4.4.0-38 |
4.15.0-33 |
4.18.0-21 |
5.0.0-27 |
5.3.0-42 |
5.4.0-40 |
5.8.0-38 |
|
3.13.0-36 |
3.16.0-34 |
4.2.0-34 |
4.4.0-42 |
4.15.0-34 |
4.18.0-22 |
5.0.0-29 |
5.3.0-45 |
5.4.0-42 |
5.8.0-40 |
|
3.13.0-37 |
3.16.0-36 |
4.2.0-35 |
4.4.0-43 |
4.15.0-36 |
4.18.0-24 |
5.0.0-31 |
5.3.0-46 |
5.4.0-45 |
5.8.0-41 |
|
3.13.0-39 |
3.16.0-37 |
4.2.0-36 |
4.4.0-45 |
4.15.0-38 |
4.18.0-25 |
5.0.0-32 |
5.3.0-51 |
5.4.0-47 |
5.8.0-43 |
|
3.13.0-40 |
3.16.0-38 |
4.2.0-38 |
4.4.0-47 |
4.15.0-39 |
5.0.0-35 |
5.3.0-53 |
5.4.0-48 |
|||
3.13.0-41 |
3.16.0-39 |
4.2.0-41 |
4.4.0-51 |
4.15.0-42 |
5.0.0-36 |
5.3.0-59 |
5.4.0-51 |
|||
3.13.0-43 |
3.16.0-40 |
4.2.0-42 |
4.4.0-53 |
4.15.0-43 |
5.0.0-37 |
5.3.0-61 |
5.4.0-52 |
|||
3.13.0-44 |
3.16.0-41 |
4.4.0-57 |
4.15.0-44 |
5.3.0-62 |
5.4.0-53 |
|||||
3.13.0-45 |
3.16.0-43 |
4.4.0-59 |
4.15.0-45 |
5.3.0-64 |
5.4.0-54 |
|||||
3.13.0-46 |
3.16.0-44 |
4.4.0-62 |
4.15.0-46 |
5.4.0-56 |
||||||
3.13.0-48 |
3.16.0-45 |
4.4.0-63 |
4.15.0-47 |
5.4.0-58 |
||||||
3.13.0-49 |
3.16.0-46 |
4.4.0-64 |
4.15.0-48 |
5.4.0-59 |
||||||
3.13.0-51 |
3.16.0-48 |
4.4.0-66 |
4.15.0-50 |
5.4.0-60 |
||||||
3.13.0-52 |
3.16.0-49 |
4.4.0-67 |
4.15.0-51 |
5.4.0-62 |
||||||
3.13.0-53 |
3.16.0-50 |
4.4.0-70 |
4.15.0-52 |
5.4.0-64 |
||||||
3.13.0-54 |
3.16.0-51 |
4.4.0-71 |
4.15.0-54 |
5.4.0-65 |
||||||
3.13.0-55 |
3.16.0-52 |
4.4.0-72 |
4.15.0-55 |
|||||||
3.13.0-57 |
3.16.0-53 |
4.4.0-75 |
4.15.0-58 |
|||||||
3.13.0-58 |
3.16.0-55 |
4.4.0-77 |
4.15.0-60 |
|||||||
3.13.0-59 |
3.16.0-56 |
4.4.0-78 |
4.15.0-62 |
|||||||
3.13.0-61 |
3.16.0-57 |
4.4.0-79 |
4.15.0-64 |
|||||||
3.13.0-62 |
3.16.0-59 |
4.4.0-81 |
4.15.0-65 |
|||||||
3.13.0-63 |
3.16.0-60 |
4.4.0-83 |
4.15.0-66 |
|||||||
3.13.0-65 |
3.16.0-62 |
4.4.0-87 |
4.15.0-69 |
|||||||
3.13.0-66 |
3.16.0-67 |
4.4.0-89 |
4.15.0-70 |
|||||||
3.13.0-67 |
3.16.0-69 |
4.4.0-91 |
4.15.0-72 |
|||||||
3.13.0-68 |
3.16.0-70 |
4.4.0-92 |
4.15.0-74 |
|||||||
3.13.0-70 |
3.16.0-71 |
4.4.0-93 |
4.15.0-76 |
|||||||
3.13.0-71 |
3.16.0-73 |
4.4.0-96 |
4.15.0-88 |
|||||||
3.13.0-73 |
3.16.0-76 |
4.4.0-97 |
4.15.0-91 |
|||||||
3.13.0-74 |
3.16.0-77 |
4.4.0-98 |
4.15.0-96 |
|||||||
3.13.0-76 |
4.4.0-101 |
4.15.0-99 |
||||||||
3.13.0-77 |
4.4.0-103 |
4.15.0-101 |
||||||||
3.13.0-79 |
4.4.0-104 |
4.15.0-106 |
||||||||
3.13.0-83 |
4.4.0-108 |
4.15.0-108 |
||||||||
3.13.0-85 |
4.4.0-109 |
4.15.0-109 |
||||||||
3.13.0-86 |
4.4.0-112 |
4.15.0-111 |
||||||||
3.13.0-87 |
4.4.0-116 |
4.15.0-112 |
||||||||
3.13.0-88 |
4.4.0-119 |
4.15.0-115 |
||||||||
3.13.0-91 |
4.4.0-121 |
4.15.0-117 |
||||||||
3.13.0-92 |
4.4.0-122 |
4.15.0-118 |
||||||||
3.13.0-93 |
4.4.0-124 |
4.15.0-121 |
||||||||
3.13.0-95 |
4.4.0-127 |
4.15.0-122 |
||||||||
3.13.0-96 |
4.4.0-128 |
4.15.0-123 |
||||||||
3.13.0-98 |
4.4.0-130 |
4.15.0-124 |
||||||||
3.13.0-100 |
4.4.0-131 |
4.15.0-126 |
||||||||
3.13.0-101 |
4.4.0-133 |
4.15.0-128 |
||||||||
3.13.0-103 |
4.4.0-134 |
4.15.0-129 |
||||||||
3.13.0-105 |
4.4.0-135 |
4.15.0-130 |
||||||||
3.13.0-106 |
4.4.0-137 |
4.15.0-132 |
||||||||
3.13.0-107 |
4.4.0-138 |
4.15.0-134 |
||||||||
3.13.0-108 |
4.4.0-139 |
4.15.0-135 |
||||||||
3.13.0-109 |
4.4.0-140 |
|||||||||
3.13.0-110 |
4.4.0-141 |
|||||||||
3.13.0-112 |
4.4.0-142 |
|||||||||
3.13.0-113 |
4.4.0-143 |
|||||||||
3.13.0-115 |
4.4.0-144 |
|||||||||
3.13.0-116 |
4.4.0-145 |
|||||||||
3.13.0-117 |
4.4.0-146 |
|||||||||
3.13.0-119 |
4.4.0-147 |
|||||||||
3.13.0-121 |
4.4.0-148 |
|||||||||
3.13.0-123 |
4.4.0-149 |
|||||||||
3.13.0-125 |
4.4.0-150 |
|||||||||
3.13.0-126 |
4.4.0-151 |
|||||||||
3.13.0-128 |
4.4.0-152 |
|||||||||
3.13.0-129 |
4.4.0-153 |
|||||||||
3.13.0-132 |
4.4.0-154 |
|||||||||
3.13.0-133 |
4.4.0-155 |
|||||||||
3.13.0-135 |
4.4.0-156 |
|||||||||
3.13.0-137 |
4.4.0-157 |
|||||||||
3.13.0-139 |
4.4.0-159 |
|||||||||
3.13.0-141 |
4.4.0-161 |
|||||||||
3.13.0-142 |
4.4.0-164 |
|||||||||
3.13.0-143 |
4.4.0-165 |
|||||||||
3.13.0-144 |
4.4.0-166 |
|||||||||
3.13.0-145 |
4.4.0-167 |
|||||||||
3.13.0-147 |
4.4.0-168 |
|||||||||
3.13.0-149 |
4.4.0-169 |
|||||||||
3.13.0-151 |
4.4.0-170 |
|||||||||
3.13.0-153 |
4.4.0-171 |
|||||||||
3.13.0-155 |
4.4.0-172 |
|||||||||
3.13.0-156 |
4.4.0-173 |
|||||||||
3.13.0-157 |
4.4.0-174 |
|||||||||
3.13.0-158 |
4.4.0-176 |
|||||||||
3.13.0-160 |
4.4.0-177 |
|||||||||
3.13.0-161 |
4.4.0-178 |
|||||||||
3.13.0-162 |
4.4.0-179 |
|||||||||
3.13.0-163 |
4.4.0-184 |
|||||||||
3.13.0-164 |
4.4.0-185 |
|||||||||
3.13.0-165 |
4.4.0-186 |
|||||||||
3.13.0-166 |
4.4.0-187 |
|||||||||
3.13.0-167 |
4.4.0-189 |
|||||||||
3.13.0-168 |
4.4.0-190 |
|||||||||
3.13.0-169 |
4.4.0-191 |
|||||||||
3.13.0-170 |
4.4.0-192 |
|||||||||
4.4.0-193 |
||||||||||
4.4.0-194 |
||||||||||
4.4.0-197 |
||||||||||
4.4.0-198 |
||||||||||
4.4.0-199 |
||||||||||
4.4.0-200 |
||||||||||
4.4.0-201 |
||||||||||
4.4.0-202 |
||||||||||
4.4.0-203 |
2.6. Сетевые требования и рекомендации
Ниже представлены сетевые требования и рекомендации для платформы виртуализации zVirt.
-
Обязательно наличие в инфраструктуре сервиса системы доменных имен (DNS). В DNS должны быть созданы следующие А-записи:
-
FQDN Менеджера управления в ОЦОД
-
FQDN узлов виртуализации (гипервизоры в ОЦОД)
-
FQDN Менеджера управления в РЦОД
-
FQDN узлов виртуализации (гипервизоры в РЦОД)
-
FQDN контроллера конвертации, если в настройках указан FQDN вместо IP-адреса
-
-
Пропускная способность сети. Минимальный рекомендуемый канал связи для конвертации ВМ между платформами VMware и zVirt — 1 Гбис/с.
-
Если для конвертации используются выделенные сетевые интерфейсы в изолированном сегменте, без доступа к сети управления платформы zVirt, то для корректной работы конвертации потребуется:
-
добавить дополнительный сетевой интерфейс (изолированной сети) в Менеджер управления zVirt;
-
в инфраструктурных сервисах конвертации (Менеджер управления, контроллер конвертации, агент-приемник) прописать вручную доменные имена компонентов платформы zVirt.
-
-
Увеличение производительности конвертации ВМ между VMware и zVirt можно достичь как при помощи горизонтальной, так и при помощи вертикальной масштабируемости.
Вертикальная масштабируемость поддерживается для контроллера конвертации, агента-приемника. Горизонтальное масштабирование поддерживается только для агента-приемника.
Количество агентов-приемников не ограничено. Количество агентов-отправителя ограничено настройкой «Уровень поиска ВМ», и, соответственно, для параметров: «Кластер» - количество кластеров, «Хост» — количество хостов.
2.7. Форма для заполнения данными
Перед началом развертывания инструмента конвертации рекомендуется заполнить разделы данными.
| Компонент | Имя сети | Адресация | Шлюз сети | DNS-серверы | Комментарий |
|---|---|---|---|---|---|
Сеть управления vSphere |
Пример: mgmt |
Сеть, где размещены:
|
|||
Сеть управления zVirt |
Пример: ovirtmgmt |
Сеть, где размещены:
|
| Название | Логин | Пароль | Комментарий |
|---|---|---|---|
Пользователь vCenter |
Пример: migration@vsphere.local |
Учетная запись, которая используется агентом-отправителем для обращения к API vCenter или ESXi, и указывается при добавлении исходной площадки. Требования к логину и паролю предъявляются со стороны vSphere |
|
Пользователь zVirt |
Пример: «converter@internal». При использовании Keycloak в качестве провайдера авторизации необходимо вводить логин в формате «converter@internalsso». |
Учетная запись, которая используется контроллером конвертации для обращения к API Менеджера управления zVirt. Учетная запись указывается при инициализации контроллера конвертации на шаге 6. |
|
Пользователь контроллера конвертации |
Пример: admin |
Локальный пользователь контроллера конвертации с административными правами. Используется в служебных целях. Учетная запись указывается при инициализации контроллера конвертации на шаге 2. |
|
Роль администратора конвертации |
- |
- |
Роль администратора на Менеджере управления zVirt, которая назначается пользователям zVirt, использующим инструмент конвертации |
Информация по разворачиваемым компонентам заполняется для запроса на выделение новых сущностей из таблицы (FQDN, IP, A-записи) и заполнение при непосредственном создании ВМ.
| Компонент | Имя ВМ | Сеть | FQDN | IP | Часовой пояс | Комментарий |
|---|---|---|---|---|---|---|
Агент-отправитель 1 |
- |
Агент-отправитель, который располагается в среде виртуализации VMware vSphere |
||||
Агент-отправитель 2 |
- |
Агент-отправитель, который располагается в среде виртуализации VMware vSphere (опционально) |
||||
Контроллер |
Контроллер конвертации, который располагается в среде виртуализации zVirt |
|||||
Агент-приемник 1 |
Агент-приемник, который располагается в среде виртуализации zVirt |
|||||
Агент-приемник 2 |
Агент-приемник, который располагается в среде виртуализации zVirt (опционально) |
| Название | Точка доступа | Центр данных | Кластер | Домен хранения | Комментарий |
|---|---|---|---|---|---|
Сервер vCenter |
Пример: vcenter.demo.local |
- |
Информация по подключению к vSphere и размещению конвертируемых ВМ. Указывается при добавлении исходной площадки. |
||
Менеджер управления zVirt |
Пример: https://engine.demo.local/ovirt-engine/api |
Информация по подключению к zVirt и параметрам по умолчанию для размещения конвертируемых ВМ. Параметры указываются при инициализации контроллера конвертации. |
3. Перед началом работы
Перед инициализацией контроллера конвертации выполните следующие действия:
-
Создайте в zVirt нового пользователя.
-
При использовании AAA-JDBC обратитесь к инструкции по управлению пользователями через портал администрирования
-
При использовании Keycloak обратитесь к руководству по управлению Keycloak
Пользователь должен иметь постоянный, а не временный пароль.
-
-
Назначьте пользователю роль SuperUser на системном уровне.
-
Отключите для созданного пользователя ограничения на количество и время сессии.
-
Скачайте из репозитория образ контроллера конвертации
-
Убедитесь, что на целевом домене хранения достаточно свободного пространства для размещения конвертируемых ВМ:
-
для первой репликации свободное пространство должно быть в два раза больше суммарного размера дисков исходной ВМ.
-
для повторной репликации для предварительно размеченных (preallocated) дисков дополнительно требуется еще 2 ГБ свободного пространства для снимка. Для динамически расширяемых (thin provisioning) дисков дополнительное пространство не требуется.
-
При последующих репликациях на домене хранения свободное дисковое пространстство должно быть размером не менее реплицируемого диска.
-
Например, ВМ с предварительно размеченным (preallocated) диском 100 ГБ при первой репликации займет 102 ГБ свободного пространства (100 ГБ диск и 2 ГБ снимок). Для успешной последующей репликации ВМ необходимо 100 ГБ свободного пространства, поэтому для выполнения конвертации такой ВМ на домене хранения изначально должно быть не менее 202 ГБ свободного пространства.
4. Настройка инструмента конвертации
В этом разделе приведены инструкции по настройке инструмента конвертации ВМ.
Общий алгоритм настройки инструмента конвертации включает следующие шаги:
-
Загрузка образа контроллера конвертации на целевую площадку.
-
Создание ВМ контроллера конвертации на целевой площадке.
-
Инициализация контроллера конвертации на целевой площадке.
-
Если необходима конвертация ВМ из существующей платформы виртуализации:
-
Установка внешнего агента-отправителя на исходной площадке.
-
Если необходима v2v/p2v-миграция Windows или Linux:
-
Установка внутреннего агента на нужной ВМ или физической машине.
-
-
Установка агента-приемника на целевой площадке.
4.1. Загрузка образа контроллера конвертации
Загрузите образ диска в домен хранения (рекомендуется использовать домен хранения с параметрами производительности SSD):
|
ВМ контроллера конвертации предоставляется в виде образа диска в qcow2-формате. |
-
В на портале администрирования платформы zVirt перейдите в .
-
В правом верхнем углу нажмите .
-
Нажмите Выберите файл.
-
Выберите ранее скачанный образ диска.
-
В параметре Имя укажите имя диска, которое будет у загруженного образа.
-
Выберите необходимый домен хранения, (опционально) профиль диска и (опционально) хост.
-
Убедитесь, что не выбраны опции Может быть общим и Включить инкрементное резервное копирование.
-
Нажмите ОК.
После окончания загрузки диска его состояние изменится на ОК.
4.2. Создание ВМ контроллера конвертации на основе диска
-
На целевую площадку загружен образ контроллера конвертации
-
На портале администрирования zVirt перейдите в .
-
Нажмите Создать.
-
В разделе Общее задайте следующие параметры:
Подробнее о рекомендуемых требованиях к развертыванию.
-
Укажите подходящий Кластер
-
Операционная система — выберите «Ubuntu 18 Bionic Beaver LTS+»
-
Имя — имя ВМ
-
Профили нагрузки — Сервер
-
-
В поле Виртуальные диски нажмите Прикрепить.
-
В появившемся окне выберите ранее загруженный диск, укажите опцию «OS» и нажмите ОК.
-
В поле Сетевые интерфейсы (с привязкой к vNIC профилю), в параметре nic1 выберите сеть, в которой будет размещаться ВМ.
-
Перейдите в раздел Система (при отсутствии раздела нажмите Показать расширенные настройки) и укажите в параметрах:
-
Оперативная память (разделяемая) — объем ОЗУ для ВМ
-
Всего ЦП — количество ЦП для ВМ
-
(Опционально) Разверните раздел Дополнительные параметры и скорректируйте Ядра на виртуальном сокете в соответствии с количеством ЦП
-
В разделе выберите (GMTZ) Greenwich Standard Time.
-
-
Перейдите в раздел Запуск инициализации.
-
Активируйте опцию Cloud-init.
-
Активируйте опцию Настроить временную зону и выберите часовой пояс (GMTZ) Greenwich Standard Time.
Все ВМ должны быть в одном часовом поясе (GMTZ) Greenwich Standard Time.
-
Разверните раздел Сети:
-
В параметре Сетевой протокол Cloud-Init выберите Openstack Metadata.
-
В параметре DNS-серверы через пробел укажите список DNS-серверов.
-
Активируйте опцию «Гостевой сетевой интерфейс».
-
Нажмите Добавить новый.
-
В параметре Гостевой сетевой интерфейс введите «enp1s0».
-
В параметре Протокол загрузки IPv4 выберите:
-
DHCP — если планируете использовать DHCP-сервер для получения адреса.
-
Статичная — если планируете назначить адрес вручную.
При выборе Статичная укажите параметры IPv4 адрес, Сетевая маска IPv4 и Шлюз IPv4.
-
-
-
Нажмите ОК.
-
Запустите ВМ с помощью кнопки Запустить.
Дождитесь загрузки ВМ (может достигать 20-ти минут в зависимости от производительности дисковой и вычислительной подсистем).
Убедитесь, что ВМ получила адрес: в списке ВМ в параметре IP-адрес будет указан назначенный ВМ адрес.
4.3. Инициализация контроллера конвертации
-
На портале администрирования zVirt перейдите в раздел Конвертация и нажмите Инициализировать.
-
На вкладке Создание пользователя-администратора задайте:
-
Имя пользователя — имя пользователя-администратора контроллера. Параметр должен содержать не менее трех символов.
-
Пароль — пароль пользователя-администратора контроллера. Параметр должен содержать не менее четырех символов.
-
Подтвердите пароль — подтверждение пароля пользователя-администратора.
Эта учетная запись будет создана во время инициализации контроллера и будет использоваться для доступа к контроллеру.
-
-
Нажмите Далее.
-
На вкладке Настройка параметров подключения к контроллеру задайте следующие параметры:
-
IP-адрес контроллера конвертации — IP-адрес или DNS-имя, которое будет использоваться для подключения к контроллеру конвертации.
-
Публичный IP-адрес панели управления контроллера конвертации — публичный IP-адрес, который будет использоваться для доступа к панели управления контроллера конвертации.
-
-
Нажмите Далее.
-
На вкладке Настройка параметров подключения к целевой площадке задайте следующие параметры:
-
Точка доступа zVirt API — точка доступа к API Менеджера целевой площадки. Например, https://en.vlab.local/ovirt-engine/api.
-
Имя пользователя — имя пользователя, которого создали перед началом работы, для доступа к целевой площадке. Например, mgr-user@internalsso.
При использовании AAA-JDBC необходимо вводить логин в формате «username@internal».
-
Пароль пользователя — пароль пользователя для доступа к целевой площадке.
Если параметры были заданы неверно, то на следующем этапе возникнет ошибка, не будут получены данные об инфраструктуре целевой площадки и невозможно будет указать расположение снимков реплицируемых ВМ на целевой площадке.
-
-
Нажмите Далее.
-
На вкладке Настройка параметров целевой площадки задайте следующие параметры:
-
Центр данных — центр данных, на котором по умолчанию будут размещены объекты после успешного выполнения конвертации.
-
Домен хранения — домен хранения, на котором будут размещены объекты после успешного выполнения конвертации.
-
Кластер — кластер, на котором будут размещены объекты после успешного выполнения конвертации.
-
-
Нажмите Далее.
-
На вкладке Подтверждение информации проверьте, что указанная информация верна, и нажмите Инициализировать. При необходимости вы можете вернуться на предыдущие шаги и изменить параметры.
После успешной инициализации контроллера информация о добавленной целевой площадке появится на вкладке Площадки. При необходимости можно изменить настройки подключения к контроллеру.
4.4. Добавление исходной площадки
-
На целевой площадке инициализирован контроллер конвертации.
-
На портале администрирования zVirt перейдите в раздел Конвертация.
-
На вкладке Площадки нажмите Добавить.
-
На вкладке Создание новой площадки укажите Имя площадки, например «VMware».
-
Нажмите Далее.
-
На вкладке Настройка параметров подключения задайте следующие параметры:
-
Точка доступа — IP-адрес или FQDN, который будет использоваться для доступа к исходной площадке.
-
Имя пользователя — имя пользователя для доступа к исходной площадке.
-
Пароль — пароль для доступа к исходной площадке.
-
Уровень поиска ВМ — уровень, на котором будет осуществлен поиск ВМ для дальнейшей конвертации.
-
При выборе Кластер поиск ВМ будет осуществлен в рамках кластера.
-
При выборе Хост поиск ВМ будет осуществлен в рамках хоста.
-
-
-
Нажмите Далее.
-
На вкладке Подтверждение информации проверьте, что указанная информация верна, и нажмите Добавить. При необходимости вы можете вернуться на предыдущие шаги и изменить параметры.
После успешного добавления исходная площадка появится на вкладке Площадки. ВМ будут обнаружены после установки агента-отправителя.
4.5. Установка внешнего агента-отправителя
Внешний агент-отправитель устанавливается как виртуальная машина на исходную площадку. Внешний агент-отправитель отвечает за поиск виртуальных машин на исходной площадке, создание снимков состояния реплицируемых ВМ и их передачу на целевую платформу виртуализации zVirt.
-
На целевой площадке инициализирован контроллер конвертации.
-
На целевой площадке добавлена исходная площадка.
-
На портале администрирования zVirt перейдите в раздел Конвертация, на вкладке Площадки нажмите Скачать агент-отправитель.
-
Задайте IP агента, маску подсети, шлюз, DNS.
-
Нажмите Скачать.
Дождитесь окончания загрузки.
-
Перейдите в панель управления VMware vSphere.
-
Выберите дата-центр (Datacenter), в котором хотите разместить ВМ, и нажмите на него правой кнопкой мыши.
-
Выберите Deploy OVF Template.
-
На вкладке Select an OVF template:
-
Выберите Local file.
-
Нажмите UPLOAD FILES и выберите скачанный файл.
-
Нажмите NEXT.
-
-
На вкладке Select a name and folder:
-
В параметре Virtual machine name укажите название ВМ, например «vmware-source-agent».
-
Нажмите NEXT.
-
-
На вкладке Select a compute resource выберите хост или кластер и нажмите NEXT.
-
На вкладке Review details проверьте информацию и нажмите NEXT.
-
На вкладке Select storage:
-
Выберите хранилище.
-
В параметре Select virtual disk format выберите Thin Provision.
-
Нажмите NEXT.
-
-
На вкладке Select networks выберите сеть, к которой будет подключена ВМ, и нажмите NEXT.
Подробнее о сетевых требованиях и рекомендациях.
-
На вкладке Ready to complete проверьте, что указанная информация верна, и нажмите FINISH. При необходимости вы можете вернуться на предыдущие шаги и изменить параметры.
После развертывания запустите ВМ, нажав Power On.
4.6. Установка внутреннего агента
Добавлено в zVirt 4.5Внутренние агенты устанавливаются как службы внутри виртуальных/физических машин, которые необходимо реплицировать на целевую площадку zVirt.
Для скачивания доступны агенты для Windows и Linux.
Агент для Linux поддерживает следующие дистрибутивы:
-
Debian/Ubuntu - агент предоставляется в формате .deb пакета
-
CentOS/RHEL/Ред ОС - агент предоставляется в формате .rpm пакета
Для агента Linux доступны на выбор два типа драйверов для снимков:
-
DKSM
Пакет драйверов DKMS создаст драйвер при установке агента. Он имеет широкую поддержку ядра Linux и будет перестраивать драйвер при обновлении ядра. Для этого на машине должны быть установлены DKMS, средства сборки и заголовки ядра. Используйте пакет DKMS для машин, которые часто обновляются или не поддерживаются предварительно собранным пакетом.
-
Предварительно собранный драйвер
Предварительно собранный пакет драйверов не требует дополнительных зависимостей, но список поддерживаемых ядер Linux ограничен. Используйте предварительно собранный пакет для машин, которые редко обновляются или не имеют подключения к Интернету для установки DKMS и других зависимостей.
-
На целевой площадке инициализирован контроллер конвертации.
-
Исходная виртуальная/физическая машина соответствует системным требованиям.
-
На портале администрирования zVirt перейдите в раздел Конвертация, на вкладке Площадки нажмите Скачать внутренний агент.
-
В окне настройки параметров агента:
-
Выберите тип агента.
-
Если выбран агент Linux, выберите тип развертывания драйвера.
-
Нажмите далее для перехода к инструкции и загрузке агента.
-
Нажмите Загрузка агента и сохраните файл.
-
Скопируйте и сохраните инструкцию по установке агента.
-
Нажмите Закрыть.
-
-
Подключитесь к машине, которую необходимо конвертировать в zVirt.
-
Для установки внутреннего агента следуйте инструкции, сохраненной ранее.
4.6.1. Автоматизация установки внутренних агентов
Для массовой установки внутренних агентов доступны:
-
cкрипт PowerShell для машин под управлением Windows
-
Ansible-playbook для машин под управлением Linux
Необходимые файлы для автоматизации установки доступны в архиве.
4.6.1.1. Массовая установка на машины под управлением Windows
-
Целевые машины подключены к домену Active Directory.
-
Доступ к целевым машинам осуществляется с использованием метода аутентификации Kerberos.
| Установка выполняется путем запуска скрипта PowerShell с компьютера администратора, входящего в домен Active Directory. |
-
Подготовьте CSV-файл:
-
Создайте файл в формате CSV на компьютере администратора, например в
C:/script/hosts.csv. -
Заполните список машин в файле в следующем формате:
HostIP;AgentURLГде:
-
HostIP— IP-адрес целевой машины. -
AgentURL— ссылка для загрузки агента Windows.AgentURLможно получить, скачав агент для Windows через веб-интерфейс портала администрирования.Инструкция по скачиванию агента приведена в разделе Установка внутреннего агента.
Пример CSV-файла:
HostIP;AgentURL 10.10.10.241;https://he.example.ru/zvirt-engine-backend/v2v/sites/source/windows-agent 10.10.10.242;https://he.example.ru/zvirt-engine-backend/v2v/sites/source/windows-agent
-
-
-
Запустите скрипт:
-
Скачайте архив со скриптами на компьютер администратора.
-
Разместите скрипт
install_agents.ps1. Например, в папкеc:/script/. -
Запустите скрипт
install_agents.ps1, указав созданный CSV-файл.Пример:
cd c:/script .\install_agents.ps1 hosts.csvЕсли при выполнении скрипта возникает ошибка:
C:\script\install_agents.ps1 : An error occurred: Исключение при вызове "GetHostEntry" с "1" аргументами: "Этот хост неизвестен"Убедитесь, что для целевой машины настроена PTR-запись в обратной зоне DNS.
-
4.6.1.2. Массовая установка на машины под управлением Linux
-
Установите Ansible на компьютер администратора.
-
Создайте на компьютере администратора файл инвентаризации (inventory) для всех машин, на которые планируете установить агента.
Пример файла
linux.ini:centos01 ansible_ssh_host=10.10.10.148 ansible_ssh_user=centos ubuntu23 ansible_ssh_host=10.10.10.149 ansible_python_interpreter=/usr/bin/python3 ansible_ssh_user=ubuntu debian ansible_ssh_host=10.10.10.147 ansible_python_interpreter=/usr/bin/python3 ansible_ssh_user=root ansible_ssh_pass=YOUR_PASSWORD shb-astramass01 ansible_ssh_host=10.10.10.241 ansible_python_interpreter=/usr/bin/python3 ansible_ssh_user=astra ansible_ssh_pass=P@ssw0rdПри использовании аутентификации по сертификату необходимо указать строки без параметра
ansible_ssh_pass. При использовании аутентификации по паролю необходимо указать строки с параметромansible_ssh_pass. -
Подготовьте Ansible-playbook:
-
Скопируйте файл
linux_agent_install.yamlиз архива со скриптами на компьютер администратора. -
В файле
linux_agent_install.yamlотредактируйте параметрыdownload_url, указав ссылки на дистрибутивы агента Linux (.rpm и .deb).Ссылки можно получить, скачав агенты Linux через веб-интерфейс портала администрирования. Инструкция по скачиванию агента приведена в разделе Установка внутреннего агента.
-
-
Запуcтите playbook
linux_agent_install.yamlПример:
ansible-playbook -i linux.ini linux_agent_install.yaml
4.7. Установка агента-приемника
Установка агента-приемника необходима для настройки конвертации. Агент-приемник будет сконфигурирован на основе параметров, указанных в настройках целевой площадки.
4.7.1. Загрузка образа агента-приемника
-
На целевой площадке инициализирован контроллер конвертации.
-
На портале администрирования zVirt перейдите в раздел Конвертация, на вкладке Площадки нажмите Скачать агент-приемник.
Дождитесь окончания загрузки.
-
Загрузите скачанный образ диска в домен хранения:
-
На портале администрирования zVirt перейдите в .
-
Нажмите .
-
Нажмите Выберите файл.
-
Выберите скачанный образ диска.
-
В параметре Имя укажите имя диска, которое будет у загруженного образа.
-
Выберите необходимый домен хранения, (опционально) профиль диска и (опционально) хост.
-
Убедитесь, что не выбраны опции Может быть общим и Включить инкрементное резервное копирование.
-
Нажмите ОК.
Дождитесь окончания загрузки диска. После чего состояние диска изменится на «ОК».
-
4.7.2. Создание ВМ на основе диска
-
На целевую площадку загружен образ контроллера конвертации
-
На портале администрирования zVirt перейдите в .
-
Нажмите Создать.
-
В разделе Общее задайте следующие параметры:
Подробнее о рекомендуемых требованиях к развертыванию.
-
Укажите подходящий кластер.
-
Операционная система — выберите «Ubuntu 18 Bionic Beaver LTS+».
-
Имя — имя ВМ.
-
Профили нагрузки — Сервер.
-
-
В поле Виртуальные диски нажмите Прикрепить.
-
В появившемся окне выберите ранее загруженный диск, укажите опцию «OS» и нажмите ОК.
-
В поле Сетевые интерфейсы (с привязкой к vNIC профилю), в параметре nic1 выберите сеть, в которой будет размещаться ВМ.
-
Перейдите в раздел Система (при отсутствии раздела нажмите Показать расширенные настройки) и заполните следующие параметры:
-
Оперативная память (разделяемая) — объем ОЗУ для ВМ.
-
Всего ЦП — количество ЦП для ВМ.
-
(Опционально) Разверните раздел Дополнительные параметры и скорректируйте Ядра на виртуальном сокете в соответствии с количеством ЦП.
-
В разделе выберите (GMTZ) Greenwich Standard Time.
-
-
Перейдите в раздел Запуск инициализации.
-
Активируйте опцию Cloud-init.
-
Активируйте опцию Настроить временную зону и выберите часовой пояс (GMTZ) Greenwich Standard Time.
Все ВМ должны быть в одном часовом поясе (GMTZ) Greenwich Standard Time.
-
Разверните раздел Сети:
-
В параметре Сетевой протокол Cloud-Init выберите Openstack Metadata.
-
В параметре DNS-серверы через пробел укажите список DNS-серверов.
-
Активируйте опцию «Гостевой сетевой интерфейс».
-
Нажмите Добавить новый.
-
В параметре Гостевой сетевой интерфейс введите «enp1s0».
-
В параметре Протокол загрузки IPv4 выберите:
-
DHCP — если планируете использовать DHCP-сервер для получения адреса.
-
Статичная — если планируете назначить адрес вручную.
При выборе Статичная укажите параметры IPv4 адрес, Сетевая маска IPv4 и Шлюз IPv4.
-
-
-
Нажмите ОК.
-
Запустите ВМ с помощью кнопки Запустить.
5. Управление контроллером конвертации
5.1. Изменение настроек подключения к контроллеру
Вы можете изменить настройки подключения к контроллеру: IP-адрес, имя пользователя или пароль.
Чтобы изменить настройки:
-
Нажмите
.
-
Выберите Изменить настройки подключения к контроллеру.
-
На вкладке Настройка параметров подключения к контроллеру задайте параметры:
-
IP-адрес контроллера конвертации — IP-адрес, DNS-имя или URL, который будет использоваться для подключения к контроллеру конвертации.
-
Имя пользователя — имя пользователя, которое будет использоваться для подключения к контроллеру конвертации. Параметр должен содержать не менее 3 символов.
-
Пароль — пароль пользователя, который будет использоваться для подключения к контроллеру конвертации. Параметр должен содержать не менее 4 символов.
-
Подтвердите пароль — подтверждение пароля. Параметр должен содержать не менее 4 символов.
-
-
Нажмите Далее.
-
На вкладке Подтверждение информации проверьте, что указанная информация верна, и нажмите Сохранить. При необходимости вы можете вернуться на предыдущие шаги и изменить параметры.
Настройки подключения к контроллеру изменены.
5.2. Отключение контроллера конвертации
|
Отключение контроллера конвертации подразумевает удаление контроллера, всех настроенных площадок, созданных задач на конвертацию и всех снимков ВМ. |
Чтобы отключить контроллер:
-
Нажмите
.
-
Выберите Отключить контроллер конвертации.
-
Нажмите Да.
После отключения контроллера площадки, участвующие в процессах конвертации, и текущие задачи станут недоступны.
5.3. Обновление контроллера конвертации
Добавлено в zVirt 4.45.3.1. Предварительные требования
Для успешного выполнения обновления контроллера конвертации необходимо:
-
Наличие архива для обновления контроллера в формате tar.gz или tgz
Архив может быть загружен на контроллер или в любое хранилище, позволяющее загрузить файл через http(s) ссылку.
-
Наличие файла нового образа агента в формате qcow2 или raw
Файл образа может быть загружен на контроллер или в любое хранилище, позволяющее загрузить файл через http(s) ссылку.
-
Наличие на контроллере конвертации свободного пространства в объеме 40Гб. Это пространство потребуется для:
-
Загрузки файла обновления: 10Гб
-
Загрузки образа обновления для Docker: 10Гб
-
Новых образов подов: 10Гб
-
Загрузки файла нового образа агента: 10Гб
-
|
Требуемое свободное пространство можно сократить, если выполнять обновление в несколько итераций:
Таким образом потребуется 30Гб свободного пространства. |
5.3.2. Полное обновление
Полное обновление предполагает обновление контроллера конвертации и агента.
5.3.2.1. Обновление с использованием файла конфигурации
-
Создайте файл конфигурации обновления с именем upgrade_config.conf.
nano upgrade_config.conf -
Внесите в файл конфигурации следующие параметры:
patch: path_or_link: patch-q1_2025.tar.gz (1) delete_after_update: true (2) agent_image: path_or_link: agent_q1_2025.qcow2 (3) delete_after_update: true (2)1 Укажите путь или ссылку (http(s)) к актуальному архиву обновления. 2 Укажите true, если необходимо удалить файл после обновления. Если файл нужно сохранить файл, укажитеfalse.3 Укажите путь или ссылку (http(s)) к актуальному образу агента. При использовании ссылки скрипт проверяет только наличие схемы (http или https), но не их корректность. Убедитесь, что предоставлены верные ссылки.
-
Сохраните изменения в файле конфигурации
-
Запустите процесс обновления из каталога, в котором находится созданный файл конфигурации:
os_upgrade -
Подтвердите использование файла конфигурации:
Found update config in current directory. Use it? [Y/n]: Y -
Проверьте сводную информацию о конфигурации обновления:
Resulting update configuration: Update type: full update Install patch: File: patch-q1_2025.tar.gz Delete local file after update: Yes Renew agent image: File: agent_q1_2025.qcow2 Delete local file after update: Yes -
Подтвердите корректность конфигурации для начала обновления:
Is the final configuration correct? [Y/n]: Y
5.3.2.2. Обновление в интерактивном режиме
Обновление автоматически запускается в интерактивном режиме, если в текущем каталоге отсутствует файл конфигурации обновления с именем upgrade_config.conf.
-
Запустите процесс обновления:
os_upgradeПри обновлении через предварительно загруженные файлы, процесс обновления необходимо запускать из каталога с архивом обновления и образом контроллера.
-
На запрос типа обновления нажмите Enter для выполнения полного обновления:
Select the update type to be applied Choose an option or press Enter for default. Default: [full update] 1. full update 2. install patch 3. update agent image Enter your choice: -
Укажите метод предоставления архива обновления (по умолчанию - Already downloaded):
Provide patch download method: Choose an option or press Enter for default. Default: [Already downloaded] 1. Already downloaded 2. Provide a link Enter your choice: 1 -
Укажите актуальный архив обновления:
-
Если выполняется обновление из предварительно загруженного архива (на предыдущем этапе выбрана опция Already downloaded), выберите нужный архив из списка:
Select a patch file or enter a custom path Choose an option or press Enter for default. Default: [patch-q1_2025.tar.gz] 1. patch-q1_2025.tar.gz 2. patch-q3_2024.tar.gz 3. patch-q1_2023.tar.gz 4. Enter your own choice Enter your choice: 1 -
Если необходима загрузка архива по ссылке, укажите корректную ссылку.
-
-
Укажите
yдля удаления архива после обновления илиn(по умолчанию) для сохранения:Delete the patch file after the update? [y/N]: y -
Укажите метод предоставления нового образа агента (по умолчанию - Already downloaded):
Provide agent image download method Choose an option or press Enter for default. Default: [Already downloaded] 1. Already downloaded 2. Provide a link Enter your choice: -
Укажите актуальный образ агента:
-
Если образ был загружен заранее (на предыдущем этапе выбрана опция Already downloaded), выберите нужный образ из списка:
Select an agent image file or enter a custom path Choose an option or press Enter for default. Default: [agent_q1_2025.qcow2] 1. agent_q1_2025.qcow2 2. agent_q2_2024.qcow2 3. agent_q1_2023.qcow2 4. Enter your own choice Enter your choice: 1 -
Если необходима загрузка образа по ссылке, укажите корректную ссылку.
-
-
Укажите
yдля перемещения образа илиn(по умолчанию) для копирования.Move agent image instead of copy (reduces update time)? [y/N]: yПеремещение образа сокращает время обновления и используемое пространство, но не позволяет сохранить локальную копию образа.
-
Проверьте сводную информацию о конфигурации обновления:
Resulting update configuration: Update type: full update Install patch: File: patch-q1_2025.tar.gz Delete local file after update: Yes Renew agent image: File: agent_q1_2025.qcow2 Delete local file after update: Yes -
Подтвердите корректность конфигурации для начала обновления:
Is the final configuration correct? [Y/n]: Y
5.3.3. Частичное обновление
Частичное обновление предполагает запуск процедуры обновления только для указанного компонента: контроллера или агента.
5.3.3.1. Обновление с использованием файла конфигурации
-
Создайте файл конфигурации обновления с именем upgrade_config.conf.
nano upgrade_config.conf -
Внесите в файл конфигурации следующие параметры:
-
Для обновления только контроллера:
patch: path_or_link: patch-q1_2025.tar.gz (1) delete_after_update: true (2)1 Укажите путь или ссылку (http(s)) к актуальному архиву обновления. 2 Укажите true, если необходимо удалить файл после обновления. Если файл нужно сохранить файл, укажитеfalse.При использовании ссылки скрипт проверяет только наличие схемы (http или https), но не её корректность. Убедитесь, что предоставлена верная ссылка.
-
Для обновления только агента:
agent_image: path_or_link: agent_q1_2025.qcow2 (1) delete_after_update: true (2)1 Укажите путь или ссылку (http(s)) к актуальному образу агента. 2 Укажите true, если необходимо удалить файл после обновления. Если файл нужно сохранить файл, укажитеfalse.При использовании ссылки скрипт проверяет только наличие схемы (http или https), но не её корректность. Убедитесь, что предоставлена верная ссылка.
-
-
Сохраните изменения в файле конфигурации
-
Запустите процесс обновления из каталога, в котором находится созданный файл конфигурации:
os_upgrade -
Подтвердите использование файла конфигурации:
Found update config in current directory. Use it? [Y/n]: Y -
Проверьте сводную информацию о конфигурации обновления. Например, при обновлении только контроллера:
Resulting update configuration: Update type: install patch Install patch: File: patch-q1_2025.tar.gz Delete local file after update: Yes -
Подтвердите корректность конфигурации для начала обновления:
Is the final configuration correct? [Y/n]: Y
5.3.3.2. Обновление в интерактивном режиме
Обновление автоматически запускается в интерактивном режиме, если в текущем каталоге отсутствует файл конфигурации обновления с именем upgrade_config.conf.
-
Запустите процесс обновления:
os_upgradeПри обновлении через предварительно загруженный файл, процесс обновления необходимо запускать из каталога с архивом обновления или образом контроллера.
-
Выберите тип обновления. Например, для обновления только контроллера:
Select the update type to be applied Choose an option or press Enter for default. Default: [full update] 1. full update 2. install patch 3. update agent image Enter your choice: 2 -
В зависимости от типа обновления укажите метод предоставления архива или образа (по умолчанию - Already downloaded). Например, при обновлении контроллера:
Provide patch download method: Choose an option or press Enter for default. Default: [Already downloaded] 1. Already downloaded 2. Provide a link Enter your choice: 1 -
Укажите актуальный архив или образ. Например, при обновлении контроллера:
-
Если выполняется обновление из предварительно загруженного архива (на предыдущем этапе выбрана опция Already downloaded), выберите нужный архив из списка:
Select a patch file or enter a custom path Choose an option or press Enter for default. Default: [patch-q1_2025.tar.gz] 1. patch-q1_2025.tar.gz 2. patch-q3_2024.tar.gz 3. patch-q1_2023.tar.gz 4. Enter your own choice Enter your choice: 1 -
Если необходима загрузка архива по ссылке, укажите корректную ссылку.
-
-
Укажите
yдля удаления файла или архива после обновления илиn(по умолчанию) для сохранения:Delete the patch file after the update? [y/N]: y -
Проверьте сводную информацию о конфигурации обновления. Например, при обновлении контроллера:
Resulting update configuration: Update type: full update Install patch: File: patch-q1_2025.tar.gz Delete local file after update: Yes -
Подтвердите корректность конфигурации для начала обновления:
Is the final configuration correct? [Y/n]: Y
6. Управление площадками
После успешной инициализации контроллера конвертации на вкладке Площадки можно выполнить следующие действия:
-
добавить новую исходную площадку;
-
изменить параметры площадок с помощью кнопки Редактировать;
-
удалить исходную площадку.
|
Нельзя удалить целевую площадку отдельно. Возможно только совместно с контроллером конвертации, при его отключении. |
6.1. Изменение параметров площадок
6.1.1. Исходная площадка
Чтобы изменить параметры:
-
На портале администрирования zVirt перейдите в раздел Конвертация, на вкладке Площадки, в карточке исходной площадки нажмите Редактировать.
-
На вкладке Создание новой площадки измените Имя площадки.
-
Нажмите Далее.
-
На вкладке Настройка параметров подключения задайте следующие параметры:
-
Точка доступа — IP-адрес или FQDN, который будет использоваться для доступа к исходной площадке.
-
Имя пользователя — имя пользователя, которое будет использоваться для доступа к исходной площадке.
-
Пароль — пароль пользователя для доступа к исходной площадке.
-
Уровень поиска ВМ — уровень, на котором будет осуществлен поиск ВМ для их дальнейшей конвертации:
-
При выборе Кластер поиск ВМ будет осуществлен в рамках кластера.
-
При выборе Хост поиск ВМ будет осуществлен в рамках хоста.
-
-
-
Нажмите Далее.
-
На вкладке Подтверждение информации проверьте, что указанная информация верна, и нажмите Добавить. При необходимости вы можете вернуться на предыдущие шаги и изменить параметры.
После изменений параметров исходной площадки перезапустите сервисы агента-отправителя.
6.1.2. Целевая площадка
Чтобы изменить параметры:
-
На портале администрирования zVirt перейдите в раздел Конвертация, на вкладке Площадки, в карточке целевой площадки нажмите Редактировать.
-
На вкладке Создание новой площадки измените Имя площадки.
-
Нажмите Далее.
-
На вкладке Настройка параметров подключения измените следующие параметры:
-
Точка доступа zVirt API — точка доступа к API, например https://engine.local/ovirt-engine/api.
-
Имя пользователя — имя пользователя, которого создали перед началом работы, для доступа к целевой площадке, например «username@internal».
-
Пароль — пароль пользователя для доступа к целевой площадке.
Если параметры были заданы неверно, то на следующем этапе возникнет ошибка, не будут получены данные об инфраструктуре целевой площадки и невозможно будет указать расположение снимков реплицируемых ВМ на целевой площадке.
-
-
На вкладке Настройка параметров измените следующие параметры:
-
Домен хранения — домен хранения, на котором будут размещены объекты после успешного выполнения конвертации.
-
Центр данных — центр данных, на котором по умолчанию будут размещены объекты после успешного выполнения конвертации.
-
Кластер — кластер, на котором будут размещены объекты после успешного выполнения конвертации.
-
-
Нажмите Далее.
-
Перейдите на вкладку Подтверждение информации проверьте, что указанная информация верна, и нажмите Добавить. При необходимости вы можете вернуться на предыдущие шаги и изменить параметры.
После изменений параметров целевой площадки перезапустите сервисы агента-приемника.
6.2. Удаление исходной площадки
Чтобы удалить площадку:
-
На портале администрирования zVirt перейдите в раздел Конвертация, на вкладке Площадки, в карточке исходной площадки нажмите
. -
Нажмите Удалить.
Исходная площадка удалена.
6.3. Перезапуск сервисов агента
- Перезапуск агента-отправителя
-
После изменения параметров исходной площадки перезапустите сервисы агента-отправителя. Для этого:
-
Перейдите в панель управления VMware vSphere.
-
На карточке ВМ нажмите Launch Web Console.
-
- Перезапуск агента-приемника
-
После изменения параметров целевой площадки перезапустите сервисы агента-приемника. Для этого:
-
На портале администрирования zVirt перейдите в .
-
В списке выберите ВМ агент-приемник и нажмите на ее имя.
-
Нажмите Консоль.
-
- Следующие действия
-
-
Чтобы изменять параметры агентов, в консоли ВМ выберите Agent options и нажмите Enter.
Появится окно со списком действий, которые можно выполнить с агентом:
-
Выберите пункт 1 «Restart agent services».
-
Нажмите ОК.
-
Нажмите Yes.
-
Настройки агента обновлены.
7. Управление ВМ
На портале администрирования zVirt, на вкладке Виртуальные машины отображаются все ВМ, которые найдены агентом-отправителем на исходной площадке.
Вы можете обновлять, отображаемую в списке, информацию на странице вручную с помощью кнопки
. Или настроить автоматическую синхронизацию, например один раз в 10 секунд, с помощью кнопки
.
- Действия с ВМ
-
-
Выберите ВМ и измените дополнительные параметры репликации с помощью кнопки
такие как: постфикс, расположение снимков реплицируемых ВМ на целевой площадке.
Чтобы изменить параметры у нескольких ВМ, активируйте опцию напротив нужных ВМ и нажмите
в перечне множественных действий, доступных над выбранными ВМ. Изменения будут применены ко всем выбранным ВМ.
-
Выберите ВМ и запустите репликацию с помощью кнопки
. Если эта кнопка недоступна, то запуск репликации невозможен. Подробнее в таблице ниже. -
Выберите ВМ и остановите репликацию с помощью кнопки
. Если эта кнопка недоступна, то остановка репликации невозможна. Подробнее в таблице ниже. -
Выберите ВМ и удалите ВМ с помощью кнопки
. Если эта кнопка недоступна, то удаление ВМ невозможно. Подробнее в таблице ниже.ВМ удаляется из контроллера и с целевой площадки. После чего ее статус изменится на «Обнаружено». Также будут удалены все сделанные снимки.
-
Статус ВМ |
Действия с ВМ |
|||
Редактировать |
Запустить репликацию |
Остановить репликацию |
Удалить ВМ |
|
Обнаружено Это означает, что ВМ готова к репликации |
|
|
Действие Остановить репликацию недоступно, так как ВМ не реплицируется или недоступна в настоящее время |
|
Реплицируется Это означает, что выполняется репликация ВМ |
Действие Редактировать недоступно, так как дополнительные параметры репликации, такие как: постфикс и расположение снимков реплицируемых ВМ на целевой площадке, не могут быть изменены после того, как был создан хотя бы один снимок ВМ на целевой площадке. Так же действие Редактировать недоступно, если над ВМ выполняется другое действие или ВМ недоступна |
Действие Запустить репликацию недоступно, так как ВМ участвует в процессе конвертации, над ней выполняется другое действие или она недоступна |
|
Действие Удалить ВМ недоступно, так как ВМ участвует в процессе конвертации, над ней выполняется другое действие или она недоступна |
Синхронизировано Это означает, что репликация ВМ завершена успешно и ВМ готова к конвертации |
Действие Редактировать недоступно, так как дополнительные параметры репликации, такие как: постфикс и расположение снимков реплицируемых ВМ на целевой площадке, не могут быть изменены после того, как был создан хотя бы один снимок ВМ на целевой площадке. Так же действие Редактировать недоступно, если над ВМ выполняется другое действие или ВМ недоступна |
|
Действие Остановить репликацию недоступно, так как ВМ не реплицируется или недоступна в настоящее время |
|
Запуск репликации заблокирован Это означает, что ВМ участвует в процессе конвертации. Запуск репликации по этой ВМ невозможен |
Действие Редактировать недоступно, так как дополнительные параметры репликации, такие как: постфикс и расположение снимков реплицируемых ВМ на целевой площадке, не могут быть изменены после того, как был создан хотя бы один снимок ВМ на целевой площадке. Так же действие Редактировать недоступно, если над ВМ выполняется другое действие или ВМ недоступна |
Действие Запустить репликацию недоступно, так как ВМ участвует в процессе конвертации, над ней выполняется другое действие или она недоступна |
Действие Остановить репликацию недоступно, так как ВМ не реплицируется или недоступна в настоящее время |
Действие Удалить ВМ недоступно, так как ВМ участвует в процессе конвертации, над ней выполняется другое действие или она недоступна |
Приостановлено Это означает, что ВМ не реплицируется из-за остановки вручную или из-за сбоя процесса репликации. Исправьте причину в случае сбоя и снова запустите репликацию с помощью кнопки |
Действие Редактировать недоступно, так как дополнительные параметры репликации, такие как: постфикс и расположение снимков реплицируемых ВМ на целевой площадке, не могут быть изменены после того, как был создан хотя бы один снимок ВМ на целевой площадке. Так же действие Редактировать недоступно, если над ВМ выполняется другое действие или ВМ недоступна |
|
Действие Остановить репликацию недоступно, так как ВМ не реплицируется или недоступна в настоящее время |
|
Удаляется Это означает, что ВМ удаляется из контроллера конвертации |
Действие Редактировать недоступно, так как дополнительные параметры репликации, такие как: постфикс и расположение снимков реплицируемых ВМ на целевой площадке, не могут быть изменены после того, как был создан хотя бы один снимок ВМ на целевой площадке. Так же действие Редактировать недоступно, если над ВМ выполняется другое действие или ВМ недоступна |
Действие Запустить репликацию недоступно, так как ВМ участвует в процессе конвертации, над ней выполняется другое действие или она недоступна |
Действие Остановить репликацию недоступно, так как ВМ не реплицируется или недоступна в настоящее время |
Действие Удалить ВМ недоступно, так как ВМ участвует в процессе конвертации, над ней выполняется другое действие или она недоступна |
Отменено Это означает, что процесс репликации ВМ отменяется |
Действие Редактировать недоступно, так как над ВМ выполняется другое действие |
Действие Запустить репликацию недоступно, так как над ВМ выполняется другое действие |
Действие Остановить репликацию недоступно, так как над ВМ выполняется другое действие |
Действие Удалить ВМ недоступно, так как над ВМ выполняется другое действие |
Недоступна Это означает, что ВМ недоступна. Проверьте работоспособность ВМ, агента отправителя и контроллера конвертации |
Действие Редактировать недоступно, так как дополнительные параметры репликации, такие как: постфикс и расположение снимков реплицируемых ВМ на целевой площадке, не могут быть изменены после того, как был создан хотя бы один снимок ВМ на целевой площадке. Так же действие Редактировать недоступно, если над ВМ выполняется другое действие или ВМ недоступна |
Действие Запустить репликацию недоступно, так как ВМ участвует в процессе конвертации, над ней выполняется другое действие или она недоступна |
Действие Остановить репликацию недоступно, так как ВМ не реплицируется или недоступна в настоящее время |
Действие Удалить ВМ недоступно, так как ВМ участвует в процессе конвертации, над ней выполняется другое действие или она недоступна |
8. Управление задачами на конвертацию
На вкладке Задачи на конвертацию отображаются карточки с ее именем, статусом и количеством конвертируемых ВМ. При нажатии на карточку можно посмотреть более подробную информацию по ВМ, включенным в эту задачу на конвертацию.
Также можно выполнить следующие действия:
В таблице ниже приведена взаимосвязь между статусами задачами на конвертацию и действиями над ними.
Статус задачи |
Действия над задачей |
|||
Запустить |
Редактировать |
Удалить |
Отсоединить |
|
Создание |
Действие недоступно, так как над задачей на конвертацию выполняется другое действие |
Действие недоступно, так как над задачей на конвертацию выполняется другое действие |
|
Действие недоступно, так как над задачей на конвертацию выполняется другое действие |
Готова к запуску |
|
|
|
Действие недоступно, так как задача на конвертацию не запущена |
Запущена Это означает, что ВМ, включенные в задачу, успешно сконвертированы, запущены на целевой площадке и готовы к использованию в производстве |
Действие недоступно, так как над задачей на конвертацию выполняется другое действие |
Действие недоступно, так как над задачей на конвертацию выполняется другое действие |
|
|
Отсоединение Это означает, что по ВМ, включенным в задачу на конвертацию, идет процесс отсоединения от контроллера конвертации. При успешном завершении процесса вся информация о ВМ, хранящаяся на стороне контроллера, будет удалена |
Действие недоступно, так как над задачей на конвертацию выполняется другое действие |
Действие недоступно, так как над задачей на конвертацию выполняется другое действие |
|
Действие недоступно, так как над задачей на конвертацию выполняется другое действие |
Удаление |
Действие недоступно, так как над задачей на конвертацию выполняется другое действие |
Действие недоступно, так как над задачей на конвертацию выполняется другое действие |
|
Действие недоступно, так как над задачей на конвертацию выполняется другое действие |
Предупреждение |
Действие недоступно, так как одна или несколько ВМ включены в другие задачи на конвертацию. Конфликт необходимо разрешить путем изменения состава ВМ в соответствующих задачах |
|
|
Действие недоступно, так как задача на конвертацию не запущена |
Ошибка Это означает, что в процессе выполнения ранее запущенного действия над задачей произошла ошибка. Подробное описание ошибки приведено на вкладке События контроллера инструмента конвертации |
Действие доступно, если ошибкой завершился процесс запуска задачи на конвертацию |
Действие доступно, если ошибкой завершился процесс создания или запуска задачи на конвертацию |
|
Действие доступно, если ошибкой завершился процесс отсоединения задачи на конвертацию |
8.1. Создание задачи
После успешной репликации ВМ можно создать задачу на конвертацию. Чтобы создать задачу на конвертацию, на вкладке Задачи на конвертацию нажмите Создать.
Вы можете создать задачу двумя способами:
Способ 1. На вкладке «Основной»
Чтобы создать задачу:
-
На вкладке Новая задача на конвертацию, в параметре Имя задачи укажите имя задачи на конвертацию.
-
Нажмите Далее.
-
На вкладке Настройка подсетей выберите созданную подсеть или нажмите Создать подсеть и задайте имя, имя сети, имя профиля сетевого порта и CIDR.
-
Нажмите .
-
На вкладке Выбор виртуальных машин выберите ВМ, которые будут входить в задачу на конвертацию.
На этой вкладке могут появится ВМ только со статусом: «Синхронизировано», «Приостановлена» или «Недоступна», и у которых есть снимки.
-
Нажмите Далее.
-
На вкладке Настройка виртуальных машин измените параметры запуска для одной ВМ. Для этого:
-
Наведите указатель мыши на нужную ВМ и нажмите
. -
Задайте параметры: ЦП, Ядра (на одном ЦП), ОЗУ (ГБ).
-
В поле DNS-серверы укажите Адрес.
-
В поле Порты укажите:
-
Имя — имя сетевого интерфейса в гостевой ОС на целевой площадке. Имя в этом параметре должно совпадать с реальным именем сетевого интерфейса, так как используется в конфигурации Cloud-Init для применения сетевых настроек.
-
Имя интерфейса зависит от типа гостевой ОС. Например, РЕД ОС назначает имя по расположению интерфейса в PCI-шине.
-
Имена соответствующих сетевых интерфейсов на исходной и целевой площадках могут отличаться, так как при создании ВМ на целевой площадке используется общий для всех ВМ порядок добавления интерфейсов на PCI-шину.
-
-
Подсеть — имя подсети, созданной на шаге 2. В эту подсеть будет подключен сетевой интерфейс.
-
Адрес — адрес из диапазона подсети.
-
Шлюз — шлюз сети по умолчанию для интерфейса.
При необходимости вы можете активировать опцию Использовать DHCP. DHCP должен быть реализован на стороне инфраструктуры.
Для работы функциональности назначения сетевых настроек при переключении ВМ необходима установка и настройка сервиса Cloud-Init. Подробнее в разделе Настройка Cloud-Init для различных гостевых ОС.
-
-
-
Нажмите .
-
На вкладке Подтверждение информации проверьте, что указанная информация верна, и нажмите Создать. При необходимости вы можете вернуться на предыдущие шаги и изменить параметры.
После успешного создания задачи на вкладке Задачи на конвертацию появится карточка с данными.
Способ 2. На вкладке «JSON»
Чтобы создать план в формате .json:
-
Перейдите на вкладку и задайте параметры.
Пример
{ "id": "8ed6af28-1fb1-4fed-873d-d71db2f00000", "name": "test", "rankCount": 1, "vms": [ { "id": "5010a15c-5cf2-ca1e-b15e-e42f47000000", "name": "vm_01", "ports": [ { "name": "test", "subnet": "subnet1" } ], "rank": 0, "cpu": "1", "core": "1", "memory": "1" } ], "subnets": [ { "subnetId": "0000000a-000a-000a-000a-000000000000", "cidr": "192.168.0.0/24", "name": "subnet1" } ], "status": "ready" } -
Нажмите Применить.
После успешного создания задачи на вкладке Задачи на конвертацию появится карточка с данными.
8.2. Изменение задачи
Вы можете изменить параметры задачи на конвертацию двумя способами:
Способ 1. На вкладке «Основной»
Чтобы изменить параметры задачи:
-
Перейдите на нужную вкладку.
-
Внесите соответствующие изменения.
-
Перейдите на вкладку Подтверждение информации проверьте, что указанная информация верна, и нажмите Сохранить. При необходимости вы можете вернуться на предыдущие шаги и изменить параметры.
Параметры задачи на конвертацию изменены.
Способ 2. На вкладке «JSON»
Чтобы изменить параметры задачи в формате .json:
-
Перейдите на вкладку и измените параметры.
Пример
{ "id": "8ed6af28-1fb1-4fed-873d-d71db2f00000", "name": "test", "rankCount": 1, "vms": [ { "id": "5010a15c-5cf2-ca1e-b15e-e42f47000000", "name": "vm_01", "ports": [ { "name": "test", "subnet": "subnet1" } ], "rank": 0, "cpu": "1", "core": "1", "memory": "1" } ], "subnets": [ { "subnetId": "0000000a-000a-000a-000a-000000000000", "cidr": "192.168.0.0/24", "name": "subnet1" } ], "status": "ready" } -
Нажмите Применить.
Параметры задачи на конвертацию изменены.
8.3. Запуск задачи
Перед запуском задачи на конвертацию рекомендуется выключить ВМ на исходной площадке и запустить репликацию ВМ, чтобы синхронизировать накопленные изменения. Эта репликация будет инкрементной, то есть будут переданы изменения с первичной репликации. Время инкрементной репликации значительно меньше, чем первичная репликация ВМ.
|
Объем инкрементной репликации ограничен настройками платформы zVirt. По умолчанию — 1 ГБ. Подробнее об ограничениях и изменении объема инкрементной репликации. |
Чтобы запустить задачу на конвертацию, нажмите Запустить.
Задача запущена.
8.4. Отсоединение задачи
Когда задача запущена, и ВМ успешно конвертировалась, то ее можно отсоединить, нажав Отсоединить.
После отсоединения прекращается соединение между исходной и целевой ВМ.
9. События
В разделе События отображаются сведения о выполнении таких операций, как создание группы конвертации, плана восстановления, запуск конвертации и так далее.
Список событий и их описание приведены в таблице ниже.
| Событие | Описание |
|---|---|
Conversion Controller initialized successfully by user {user.name} |
Менеджер конвертации инициализирован пользователем {user.name} |
Conversion Controller initialization failed by user {user.name} |
Ошибка при инициализации Менеджера конвертации пользователем {user.name} |
Conversion Connector config created successfully by user {user.name} |
Создание параметров коннектора конвертации пользователем {user.name} |
Conversion Connector config create has failed by user {user.name} |
Ошибка при создании параметров коннектора конвертации пользователем {user.name} |
Conversion Connector config updated successfully by user {user.name} |
Редактирование параметров коннектора конвертации пользователем {user.name} |
Conversion Connector config update has failed by user {user.name} |
Ошибка при редактировании параметров коннектора конвертации пользователем {user.name} |
Conversion Connector config deleted successfully by user {user.name} |
Удаление параметров коннектора конвертации пользователем {user.name} |
Conversion Connector config delete has failed by user {user.name} |
Ошибка при удалении параметров коннектора конвертации пользователем {user.name} |
Conversion Source Site created successfully by user {user.name} |
Исходная площадка создана успешно пользователем {user.name} |
Conversion Source Site create has failed by user {user.name} |
Ошибка при создании исходной площадки пользователем {user.name} |
Conversion Target Site created successfully by user {user.name} |
Целевая площадка создана успешно пользователем {user.name} |
Conversion Target Site create has failed by user {user.name} |
Ошибка при создании целевой площадки пользователем {user.name} |
Conversion Source Site updated successfully by user {user.name} |
Исходная площадка изменена успешно пользователем {user.name} |
Conversion Source Site update has failed by user {user.name} |
Ошибка при изменении исходной площадки пользователем {user.name} |
Conversion Target Site updated successfully by user {user.name} |
Целевая площадка изменена успешно пользователем {user.name} |
Conversion Target Site update has failed by user {user.name} |
Ошибка при изменении целевой площадки пользователем {user.name} |
Conversion Source Site deleted successfully by user {user.name} |
Исходная площадка удалена успешно пользователем {user.name} |
Conversion Source Site delete has failed by user {user.name} |
Ошибка при удалении исходной площадки пользователем {user.name} |
Conversion Target Site deleted successfully by user {user.name} |
Целевая площадка удалена успешно пользователем {user.name} |
Conversion Target Site delete has failed by user {user.name} |
Ошибка при удалении целевой площадки пользователем {user.name} |
Replication Task for vms: {vmIds} was triggered by {user.name} |
Задача репликации запущена пользователем {user.name} |
Replication Task for vm: {vmIds} was failed to trigger by {user.name} |
Ошибка запуска задачи репликации пользователем {user.name} |
Conversion Task was created by {user.name} |
Создание задачи конвертации пользователем {user.name} |
Conversion Task create has failed by {user.name} |
Ошибка при создании задачи конвертации пользователем {user.name} |
Conversion Task was deleted by {user.name} |
Удаление задачи конвертации пользователем {user.name} |
Conversion Task delete has failed by {user.name} |
Ошибка при удалении задачи конвертации пользователем {user.name} |
Conversion Task was updated by {user.name} |
Обновление задачи конвертации пользователем {user.name} |
Conversion Task update has failed by {user.name} |
Ошибка при обновлении задачи конвертации пользователем {user.name} |
Replication Task for vms: {vmIds} was stopped by {user.name} |
Задача по репликации ВМ: {vmIds} успешно остановлена пользователем{user.name} |
Replication Task for vm: {vmIds} was failed to stop by {user.name} |
Ошибка остановки задачи по репликации ВМ: {vmIds} пользователем {user.name} |
- События контроллера
-
На вкладке События отображаются события контроллера конвертации. Эти события могут понадобиться при обращении в техническую поддержку.
- Блок уведомлений
-
В Блоке уведомлений можно посмотреть состояние подключения к контроллеру и информацию о действиях пользователя. Уведомления отображаются в правом верхнем углу, в блоке уведомлений, при нажатии
.
10. Рекомендации
10.1. Исключение дисков ВМ
Добавлено в zVirt 4.5В процессе конвертации виртуальной машины (ВМ) существует возможность выборочного переноса её дисков. Данный подход применяется в следующих сценариях:
-
Наличие дисков с прямым доступом к хранилищу, например, RDM-диски.
Поскольку такие диски часто реплицируются собственными средствами систем хранения данных, целесообразно конвертировать только системный диск ВМ. Диски RDM после конвертации подключаются к реплике ВМ заново.
-
Превышение поддерживаемых ограничений
Конвертация неприменима к дискам, размер которых превышает максимально поддерживаемый (8 ТБ).
-
Частичный перенос данных
Требуется перенести только часть данных, используя методы файлового копирования после основной конвертации или средства специализированного ПО для миграции.
|
Данная инструкция применима только к конвертации с помощью внутренних агентов. |
10.1.1. Ограничения
-
Исключенные диски не должны участвовать в автозагрузке ОС. Если диск был перечислен в fstab, то система может не загрузиться.
-
При установке внутреннего агента linux на ВМ необходимо выполнять отключение secure boot иначе агент не установится с ошибкой:
modprobe: ERROR: could not insert 'hss': Key was rejected by service Failed to load driver предупреждение: %post(hlragent-4.3.1269-625.x86_64) scriptlet failed, exit status 1
10.1.2. Настройка исключения дисков ВМ для внутреннего агента Windows
-
Определите ID диска для исключения:
-
В гостевой ОС ВМ запустите Powershell.
-
Используйте одну из следующих команд для определения ID нужного диска:
wmic volume get DriveLetter,DeviceID,Capacityget-volume |select-object driveletter, uniqueidvssadmin list volumesПример вывода:
get-volume |select-object driveletter, uniqueid driveletter uniqueid ----------- -------- D \\?\Volume{14280687-d5ce-a50e-8c83-88e8ee1cc365}\ C \\?\Volume{1b1d8d94-f9aa-4621-a60c-23b39afdfa0c}\ G \\?\Volume{1efbd2bf-9f79-4b99-821c-182a8d7e776a}\ (1) E \\?\Volume{6d5052db-73ec-42a9-81cc-40df0fcfd448}\ \\?\Volume{95d48e8c-8292-4f80-ab33-e04bd4853302}\ F \\?\Volume{ce28a118-0000-0000-0000-100000000000}\ \\?\Volume{f0c233a3-b18d-499b-96c0-8bb13f567b14}\ \\?\Volume{f1416a37-82d1-4e7f-9156-e4eec17c43aa}\ \\?\Volume{f38090bc-6085-4cff-8026-8baea9876ebb}\1 Пример диска для исключения -
Запишите ID нужного диска. В примере выше -
1efbd2bf-9f79-4b99-821c-182a8d7e776a.
-
-
Остановите сервис hwragent:
-
Запустите оснастку services.msc.
-
Найдите в списке службу hwragent.
-
Нажмите Остановить службу.
-
-
Отредактируйте файл конфигурации:
-
Откройте на редактирование файл C:\ProgramData\OrionSoft\zVirt\cbt.xml.
Если гостевая ОС установлена на диск с другой буквой, замените путь на актуальный.
-
В раздел
ExcludedVolumesдобавьте список томов для исключения в следующем формате:<Volume>\\?\Volume{<volume_id>}\</Volume>Например, для исключения тома с ID
1efbd2bf-9f79-4b99-821c-182a8d7e776a:<ExcludedVolumes> <Volume>\\?\Volume{1efbd2bf-9f79-4b99-821c-182a8d7e776a}\</Volume> </ExcludedVolumes> -
Сохраните изменения в файле.
-
-
Запустите сервис hwragent:
-
Запустите оснастку services.msc.
-
Найдите в списке службу hwragent.
-
Нажмите Запустить службу.
-
-
При запуске репликации будет создана ВМ без исключенных дисков.
10.1.3. Настройка исключения дисков ВМ для внутреннего агента Linux
-
Определите имя устройства для исключения:
-
Запустите терминал.
-
Используйте команду
lsblkдля определения имени нужного устройства. Например:lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS sda 8:0 0 100G 0 disk └─nfs--vg-vo 253:2 0 100G 0 lvm /storage/vo-en sdb 8:16 0 10G 0 disk (1) └─sdb1 8:17 0 10G 0 part / sdc 8:32 0 100G 0 disk (1) ├─iscsi-lun1 253:3 0 20G 0 lvm ├─iscsi-lun2 253:4 0 20G 0 lvm ├─iscsi-lun3 253:5 0 20G 0 lvm └─iscsi-lun4 253:6 0 40G 0 lvm sdd 8:48 0 600G 0 disk ├─nfs--vg-he--lv 253:0 0 100G 0 lvm /storage/he └─nfs--vg-data--lv 253:1 0 500G 0 lvm /storage/data sr0 11:0 1 2K 0 rom1 Пример дисков для исключения
-
-
Остановите сервис hlragent:
systemctl stop hlragent -
Отредактируйте файл конфигурации:
-
Откройте на редактирование файл /etc/orionsoft/zvirt/cbt.conf.
-
В список excluded_block_devices добавьте нужные диски. Например:
"excluded_block_devices" : [ "/dev/sdb", "/dev/sdc" ],
-
-
Запустите сервис hlragent:
systemctl start hlragent -
При запуске репликации будет создана ВМ без исключенных дисков.
10.2. Настройки Cloud-Init для различных гостевых ОС
Cloud-Init — инструмент, включающий набор сервисов для автоматизации начальной настройки ВМ. Например, настройки доменного имени, сетевых интерфейсов и ключей авторизации. Подробнее о Cloud-Init можно прочесть на официальном сайте.
Инструмент конвертации использует Cloud-Init для назначения адреса ВМ при ее запуске на целевой площадке.
10.2.1. Особенности и ограничения
Перед настройкой сервиса Cloud-Init в конкретных ОС ознакомьтесь с особенностями и ограничениями.
- Astra Linux 1.7
-
-
Сервис Cloud-Init не установлен по умолчанию. Установите официальную поддерживаемую версию.
-
Сервис resolvconf не установлен по умолчанию. Для корректного назначения DNS установите его.
-
- RedOS 7.3
-
Представленная в репозитории ОС версия Cloud-Init не сохраняет настройки сети после перезагрузки. При необходимости работы с Cloud-Init отключите сервис Cloud-Init сразу после переключения ВМ в ОЦОД.
- CentOS8, Rhel8
-
Сервис Cloud-Init не установлен по умолчанию. Установите официальную поддерживаемую версию.
- Windows
-
Управление через Cloud-Init (Cloudbase-Init) не поддерживается. Автоматическое назначение статического адреса при миграции не поддерживается для ОС семейства Windows.
10.2.2. Настройка Cloud-Init
-
Установите и настройте Cloud-Init внутри гостевой ОС. В качестве источника данных для настройки на компонентам монтируется виртуальный CD с настройками сети (
configDriveв качестве источника данных). -
Чтобы указать, какие подсистемы будут задействованы при активации Cloud-Init:
-
в файле
/etc/cloud/cloud.cfgзакомментируйте строки для модулей:cloud_init_modules,cloud_config_modulesиcloud_final_modules. Каждый модуль отвечает за определенную стадию настройки ОС; -
проверьте, что в каталоге
/etc/cloud/cloud.cfg.dфайлы с расширением.cfgне перезаписывают необходимых параметров.
-
-
(Рекомендуется) Отключите остальные источники данных для ускорения загрузки ОС и исключения ошибок, которые могут возникнуть при наличии других источников данных. В файле
/etc/cloud/cloud.cfgукажите параметры:datasource_list: [ConfigDrive]. Проверьте, что отсутствует параметрdatasource_listв остальных файлах в каталоге/etc/cloud/cloud.cfg.d/. -
Проверьте, что отсутствует файл
/etc/cloud/cloud.cfg.d/subiquity-disable-cloudinit-networking.cfg, который ограничивает настройки сети с помощью Cloud-Init.
Устройство с конфигурацией подключается к ВМ только при первом запуске на целевой площадке. При следующих запусках устройство не подключается. Чтобы Cloud-Init не перезаписывал сетевые настройки на DHCP (поведение по умолчанию), его повторный запуск можно отключить одним из следующих способов:
-
В политиках работы Cloud-Init с источниками данных (файл
/etc/cloud/ds-identity.cfg) укажите следующие значения:policy: search,found=all,maybe=none,notfound=disabled. -
Удалите файл
/etc/cloud/ds-identity.cfgпри его наличии. При отсутствии файла используются политики запуска сервиса по умолчанию.
11. Решение типовых проблем
11.1. Отсутствует соединение с контроллером конвертации
- Проблема
-
Отсутствует соединение с контроллером конвертации. Основная функциональность инструмента конвертации становится недоступна.
- Решение
-
-
Если причина временная, то перезагрузите страницу.
-
Если были изменены данные учетной записи для доступа к контроллеру, то обновите настройки подключения к контроллеру конвертации.
-
Если предыдущие шаги не помогли, то переинициализируйте контроллер. Для этого:
-
Отключите контроллер конвертации.
Обратите внимание, что при отключении контроллера конвертации текущие площадки, участвующие в процессах конвертации, а так же текущие задачи на конвертацию станут недоступны.
-
-