Импорт виртуальных машин

Материал из ISPWiki
Перейти к: навигация, поиск

Импорт виртуальных машин.

Возможны следующие варианты импортирования виртуальных машин:

  • Импорт из сервера с VMmanager;
  • Импорт из сервера с libvirt;
  • Импорт из сервера с VDSmanager-KVM.

Импорт удаленных машин из сервера с VMmanager или из сервера с libvirt

В обоих случаях импорт осуществляется в разделе "Импорт" -> "Импорт VM".

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

Добавление удаленного сервера в список импорта

Для добавления сервера в список импорта требуется указать:

  • Публичный IP-адрес сервера;
  • Данные доступа к серверу;
  • Тип подключаемого сервера:
    • Импорт из libvirt;
    • Импорт из другого VMmanager KVM (в данном случае необходимо также указать директорию, в которой установлена панель управления).

При успешном подключении к серверу и получении информации о виртуальных машинах из панели управления или libvirt, сервер будет добавлен в список импорта. Получение списка виртуальных машин, расположенных на данном сервере, осуществляется по нажатию кнопки "Список VM". В данном списке отображаются все виртуальные машины выбранного сервера, которые можно импортировать. На время импорта виртуальные машины приостанавливаются.

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

Для импортирования виртуальных машины требуется указать:

  • Узел кластера, на который будет произведен импорт:
  • Импортировать владельца - при включенной опции вместе с виртуальной машиной импортируется пользователь, которому данная виртуальная машина принадлежит;
  • Хранилище, Отключить проверку хранилища:
При импорте виртуальный диск переносится из хранилища, подключенного к серверу-источнику, в хранилище, подключенное к серверу-приемнику. По умолчанию при импорте осуществляется поиск хранилища на сервере-приемнике, совпадающего по типу, названию с хранилищем сервера-источника, в котором расположен виртуальный диск виртуальной машины. Если подходящее хранилище не найдено, то виртуальный диск перемещается в хранилище, указанное в поле "Хранилище". Если включена опция "Отключить проверку хранилища", то виртуальный диск будет сразу перемещен в хранилище, указанное в поле "Хранилище".
При импорте из VMmanager KVM нельзя импортировать виртуальную машину, диск которой размещен в сетевом хранилище, если оно подключено одновременно к обеим панелям управления, так как диск уже существует в хранилище. Также при импорте виртуальной из VMmanager с сетевым хранилищем, сетевые хранилища (источник и приемник) не должны быть названы одинаково, т.к. в этом случае не пройдет проверка на наличие диска.
  • Сеть по умолчанию - после импортирования виртуальной машины, производится попытка ее подключения к той же сети, к которой она была подключена до переноса. Если это невозможно, то виртуальная машина будет подключена к сети по умолчанию.

При импорте удаляются все снимки виртуальной машины.

Импорт из сервера с VDSmanager-KVM

Добавление сервера, с которого будут импортированы виртуальные машины, в список импорта, осуществляется в разделе "Импорт" -> "Импорт VDS" по нажатию кнопки "Добавить".

Добавление удаленного сервера в список импорта

Для добавления сервера в список импорта требуется указать:

  • Публичный IP-адрес сервера;
  • Данные доступа к серверу;
  • Наименование сервера.


При успешном подключении к серверу и получении информации о виртуальных машинах из панели управления или libvirt, сервер будет добавлен в список импорта. Получение списка виртуальных машин, расположенных на данном сервере, осуществляется по нажатию кнопки "Список VDS". В данном списке отображаются все виртуальные машины выбранного сервера, которые можно импортировать. На время импорта виртуальные машины приостанавливаются.


При нажатии кнопки "Импорт" будет открыта форма импорта. Администратор должен выбрать пользователя, который будет владельцем импортированной VM. Если будет выбран auto, то пользователь будет создан автоматически. Имя пользователя - ip-адрес сервера. Кроме этого, необходимо выбрать администратора, от имени которого будет создана VM, шаблон VM и хранилище, в котором будет создан образ виртуального диска.


Если в списке серверов с VDS нажать кнопку "Запустить все", то начнется импорт всех VDS с выбранного сервера.

После импорта VDS на сервере будет остановлен. VDS на сервере-источнике не удаляются!

Условия, необходимые для импорта:

1. Наличие достаточного количества свободных ресурсов на узлах кластера

2. Если VDSmanager настроен на интеграцию с IPmanager, то VMmanager так же должен быть настроен на интеграцию с тем же IPmanager.

3. VDSmanager должен работать с виртуализацией KVM

Частые ошибки и их решения

Во время импорта произошла ошибка err ERROR Error: Type: 'host_missing' Object: Value:

Ошибка означает, что не найдена ни одна подходящая нода для импорта.

  • Убедитесь, что на хранилище, выбранном при импорте, достаточно свободного места.
  • Убедитесь, что для создания виртуальной машины достаточно оперативной памяти. Расчет памяти.

Во время импорта произошла ошибка ERROR Error: Type: 'xml' Object: 'parse_file' Value: '/nfsshare/metainfo.xml'

Для решения проблемы нужно создать файл /nfsshare/metainfo.xml. Содержимое скопировать из metainfo.xml любого шаблона ОС.